context-coverage
Pass
Audited by Gen Agent Trust Hub on Oct 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The
collect.pyscript executes local shell commands usingsubprocess.runto interact withgitand the GitHub CLI. This is used to retrieve commit history, file lists, and repository metadata. The commands are passed as lists to avoid shell injection. - [EXTERNAL_DOWNLOADS]: The skill uses the GitHub CLI to fetch data from the GitHub API when analyzing an organization's repositories. These requests target GitHub, a well-known service, to retrieve public or authorized repository metadata.
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data, such as repository and folder names, which are then interpolated into an HTML report using
innerHTMLinrender.py. This creates a potential Cross-Site Scripting (XSS) surface. Ingestion points: Repository and directory names from the local file system or GitHub API incollect.py. Boundary markers: Absent in the HTML renderer. Capability inventory: Subprocess calls to git and the gh CLI incollect.py. Sanitization: Absent inrender.pyfor repository title rendering within the HTML report.
Audit Metadata