project-map
Pass
Audited by Gen Agent Trust Hub on Jun 14, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
build-map.pyinvokes system utilitiesgitandctagsto list repository files and extract symbols. These calls are implemented usingsubprocess.runwith argument lists, which prevents shell injection vulnerabilities. - [PROMPT_INJECTION]: The skill facilitates the ingestion of untrusted repository data, creating a surface for indirect prompt injection.
- Ingestion points: Repository source files are read by the
build-map.pyscript (during dependency and entry point detection) and by the agent itself during the module summarization phase. - Boundary markers: The script uses
<!-- projectmap:auto:start -->and<!-- projectmap:auto:end -->to separate auto-generated blocks from user-edited summaries in Markdown files, but there are no specific boundary markers or 'ignore' instructions applied when the agent reads raw source code. - Capability inventory: The skill has the capability to execute
gitandctagsvia subprocesses and possesses file system write permissions to the.projectmap/directory. - Sanitization: No content sanitization or instruction-filtering is performed on the source code before it is presented to or processed by the agent.
Audit Metadata