openspec-propose
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill reads existing artifact files from the disk to use as context for generating new ones. This creates a surface where malicious instructions embedded in project files could influence the agent's behavior.
- Ingestion points: Reads files from paths specified in
artifactPathsanddependencies(SKILL.md, Step 5a). - Boundary markers: Includes instructions to treat
contextandrulesas constraints and not to copy them into output, but lacks explicit markers to ignore instructions inside read files. - Capability inventory: Can execute shell commands via the
openspecCLI and write arbitrary files to the disk. - Sanitization: No explicit sanitization or filtering of the content read from dependency files is described.
- [COMMAND_EXECUTION]: The skill relies on the
openspecCLI tool to perform its operations, executing various subcommands likenew change,status, andinstructions. - [DYNAMIC_EXECUTION]: The skill includes logic to delegate artifact creation to other commands or skills if the
instructionfield from the CLI response specifies it (SKILL.md, Step 5a). This is a form of dynamic command assembly based on external tool output.
Audit Metadata