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 instructs the agent to process external data fields (
contextandoperationGuidance) retrieved via theopenspecCLI as behavior instructions. This creates a surface where instructions embedded in a project's metadata or CLI output could attempt to override the agent's logic. * Ingestion points:contextandoperationGuidancefields within the JSON output ofopenspec instructions apply(SKILL.md). * Boundary markers: The instructions explicitly tell the agent to keep these fields separate from the system state and to report any conflicts with built-in instructions. * Capability inventory: File reading (viacontextFiles), file writing (updating task lists), and shell command execution using theopenspecCLI. * Sanitization: No programmatic sanitization is defined; the skill relies on the agent's ability to identify and prioritize controlling workflow inputs. - [COMMAND_EXECUTION]: The skill executes multiple subcommands of the
openspecCLI using the Bash tool. These includestore list,status,list, andinstructions, which are used to interact with local project configuration and state.
Audit Metadata