story-done
Pass
Audited by Gen Agent Trust Hub on Nov 10, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_CONTEXT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes content from various external project files, creating a potential surface for indirect prompt injection.
- Ingestion points: Data is ingested from
docs/architecture/tr-registry.yaml, GDD markdown files indesign/gdd/, and ADR documents indocs/architecture/using theReadandBashtools. - Boundary markers: While the skill organizes output using Markdown sections, it does not implement specific delimiters or safety instructions to prevent the agent from following directions potentially embedded in the ingested documents.
- Capability inventory: The skill possesses the ability to modify project files via
WriteandEdittools and execute shell commands through theBashtool (scripts and git). - Sanitization: No explicit sanitization or filtering of the content retrieved from requirement documents is specified before it is incorporated into the agent's context.\n- [DYNAMIC_CONTEXT_INJECTION]: The skill uses the dynamic context injection syntax (
!command) inSKILL.mdto executeyaml-helper.shat load time. This operation is used to resolve configuration settings required for the skill's execution from the local environment.\n- [COMMAND_EXECUTION]: The skill executes multiple local shell scripts located in.claude/scripts/andhooks/to retrieve story status and metadata. It also usesgitcommands (git status,git add,git commit) to manage project state and record story completion.
Audit Metadata