skill-designer
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The script
scripts/build_design_prompt.pygenerates a prompt for a downstream Claude CLI session by interpolating data from a user-supplied JSON file without sanitization or boundary markers. - Ingestion points: The
mainfunction inscripts/build_design_prompt.pyreads an external file provided via the--idea-jsonargument. - Boundary markers: The
build_promptfunction places thetitle,description, andcategoryfields into a Markdown list under an 'Idea Specification' header. It does not include explicit delimiters or instructions to the downstream agent to treat these fields as data rather than instructions. - Capability inventory: The generated prompt is intended to be piped into
claude -p. Per theSKILL.mddocumentation, this downstream agent is granted powerful capabilities includingRead,Edit,Write,Glob, andGreptools, which could be abused if an injection succeeds. - Sanitization: There is no escaping, validation, or filtering of the input strings before they are formatted into the final prompt string.
Audit Metadata