openspec-propose
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes multiple shell commands via the
openspecCLI, includingopenspec new,openspec status, andopenspec instructions. This allows the agent to interact with the system environment and manage local project files. - [INDIRECT_PROMPT_INJECTION]: The skill ingests and acts upon data retrieved from external CLI command outputs (JSON from
openspec instructions), which includes project context, rules, and specific artifact guidance. If these source materials are maliciously modified, they could attempt to influence the agent's output or behavior. - Ingestion points: The skill reads JSON output from
openspec status --jsonandopenspec instructions --jsoncommands inSKILL.md. - Boundary markers: The skill explicitly instructs the agent to treat the
contextandrulesfields as internal constraints and to not include them in the generated output files. - Capability inventory: The skill utilizes
bashcommand execution for CLI interactions and file writing capabilities to create artifacts likeproposal.mdanddesign.md. - Sanitization: No explicit validation or sanitization is performed on the data parsed from the CLI JSON output before it is used to guide file generation.
Audit Metadata