cs-req
Pass
Audited by Gen Agent Trust Hub on May 20, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes local scripts and commands to perform metadata searches and verify implementation changes.
- Evidence: In Phase 2, the skill is instructed to run
python .codestable/tools/search-yaml.py --dir .codestable/compound --query "{能力关键词}". - Evidence: The skill uses
git logto scan for code changes related to requirements. - [PROMPT_INJECTION]: An indirect prompt injection surface exists because the skill ingests untrusted external data that could influence the agent's behavior.
- Ingestion points: User materials (oral feedback, product ideas, user feedback), project files (
requirements/*.md), and existing feature descriptions inSKILL.md(Phase 2). - Boundary markers: No delimiters or explicit instructions to ignore embedded commands within ingested data are defined.
- Capability inventory: The skill has file-writing capabilities (creating and updating
.mdfiles inrequirements/) and command execution capabilities (running search scripts and git). - Sanitization: There is no evidence of input validation or sanitization for the materials processed during the drafting phase.
Audit Metadata