professional-repo-docs
Pass
Audited by Gen Agent Trust Hub on Oct 25, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The helper script
scripts/scaffold.mjsexecutes local shell commands to detect project environment details. - Evidence: The script uses
child_process.execSyncto rungit remote get-url originandgit symbolic-ref --short HEADto determine the repository owner, name, and default branch. - [INDIRECT_PROMPT_INJECTION]: The skill ingests metadata from the local project environment and interpolates it into documentation templates, which creates a potential surface for indirect injection if project manifest files contain malicious content.
- Ingestion points: The script
scripts/scaffold.mjsreads the project name, description, and version from localpackage.json,requirements.txt, and other manifest files. - Boundary markers: None present; the templates use simple
{{VARIABLE}}placeholders. - Capability inventory: The skill uses
Writetool permissions to place files andBashtool permissions for environment detection viaexecSync. - Sanitization: No explicit sanitization or escaping is performed on the extracted project metadata before it is rendered into the templates.
Audit Metadata