repo-docs
Pass
Audited by Gen Agent Trust Hub on Aug 30, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes the contents of local repositories to generate documentation, which constitutes an ingestion of untrusted data. This provides a surface for indirect prompt injection if a file within the repository contains instructions designed to manipulate the agent's behavior during analysis.\n
- Ingestion points:
scripts/analyze-repo-structure.pyandscripts/find-integration-points.pyrecursively scan repository files.SKILL.mdspecifies a 'Repository Analysis' phase where the agent is instructed to discover key files and structure.\n - Boundary markers: The instructions lack specific boundary markers or 'ignore' commands for the content being analyzed.\n
- Capability inventory: The agent can read and edit files in the workspace and execute local Python scripts.\n
- Sanitization: No sanitization or filtering of codebase content is performed before it is processed by the agent.\n- [INDIRECT_PROMPT_INJECTION]: The presence of
skill-report.jsonconstitutes a self-referential finding. The file contains a pre-authored security audit claiming a 'safe' risk level and 'false positive' adjudication for potential findings. This content targets the analyzer itself and could be used to deceive security evaluations.\n - Evidence:
skill-report.jsonincludes fields like"risk_level": "safe"and a summary stating"static hits were adjudicated as false positives".
Audit Metadata