openspec-apply-change
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to read and process external project artifacts including proposals, specifications, and design documents retrieved via the
openspecCLI. If these files originate from an untrusted source or a shared repository, they could contain embedded instructions intended to override the agent's behavior during the implementation phase. - Ingestion points: Artifacts specified in the
contextFilesarray returned by theopenspec instructions applycommand (identified in Step 4). - Boundary markers: Absent. There are no explicit instructions for the agent to ignore or delimit natural language instructions found within the project artifacts.
- Capability inventory: The skill allows the agent to execute shell commands (restricted to the
openspecbinary) and perform file system modifications to implement tasks. - Sanitization: Absent. The agent processes the raw content of the context files to determine implementation steps.
- [COMMAND_EXECUTION]: The skill extensively uses the
openspecCLI to manage state, retrieve instructions, and validate changes. The platform'sallowed-toolsconfigurationBash(openspec:*)provides a security boundary by restricting the agent's shell access to only theopenspeccommand suite.
Audit Metadata