project-manager
Pass
Audited by Gen Agent Trust Hub on Jun 18, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection through its technical plan ingestion mechanism.
- Ingestion points: The
scripts/ingest_plan.pyscript reads external Markdown files to populate the task backlog. - Boundary markers: Security delimiters are absent. The
scripts/context_curator.pytemplates (e.g.,task_greenfield.j2) interpolate task titles and descriptions directly into worker prompts without using markers or instructions to ignore embedded commands. - Capability inventory: Sub-processes are spawned via the
claudeCLI with the--dangerously-skip-permissionsflag, allowing them to autonomously execute shell commands and modify the file system. - Sanitization: There is no evidence of validation or sanitization of the task content extracted from Markdown files before it is processed into prompts for the autonomous workers.
- [COMMAND_EXECUTION]: The
scripts/orchestrate.pyscript manages worker lifecycles by executing theclaudeCLI throughsubprocess.Popen. It explicitly utilizes the--dangerously-skip-permissionsflag and sets theIS_SANDBOX=1environment variable. This configuration enables the sub-agents to perform sensitive operations (file writes, command execution) without human-in-the-loop verification. While this is the intended design for autonomous orchestration, it significantly increases the potential impact of a successful prompt injection attack.
Audit Metadata