ds-spec-reviewer
Pass
Audited by Gen Agent Trust Hub on Jun 22, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes
PreToolUsehooks for theWriteandEdittools to execute a local script,ds-reviewer-readonly-guard.py, via theuvPython package manager. This implementation serves as a policy enforcement mechanism to prevent modifications to the project state while a specification is under review. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection (Category 8) due to the way the reviewer subagent processes project data.
- Ingestion points: The reviewer subagent is instructed to read and evaluate
.planning/SPEC.md. This file is generated in a prior phase based on user inputs and requirements. - Boundary markers: The instructions for the subagent do not define clear delimiters or include warnings to ignore embedded natural language instructions within the specification file content.
- Capability inventory: The subagent is granted several capabilities including
Read,Glob,Grep, andBash(read-only). While restricted from writing, these tools could be manipulated to leak context or perform unauthorized reconnaissance if an injection is successful. - Sanitization: There is no evidence of sanitization, filtering, or validation performed on the specification content before it is processed by the subagent's logic.
Audit Metadata