openspec-apply-change
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill exhibits an attack surface for indirect prompt injection as it processes untrusted data from project files and CLI outputs.
- Ingestion points: The skill reads files identified in the
contextFilesoutput of theopenspec instructionscommand and processescontextandoperationGuidancefields from the tool's JSON responses. - Boundary markers: The instructions include strong explicit boundary markers, directing the agent to keep external inputs separate from the CLI-returned workflow state and forbidding external data from being used to bypass blocked states or replace built-in instructions.
- Capability inventory: The skill is limited to the
Bash(openspec:*)toolset, allowing it to interact with the file system and theopenspecCLI within its scope. - Sanitization: The skill mandates that the agent report conflicts between external project facts and core instructions, ensuring the controlling workflow values are preserved rather than blindly following potentially malicious injected content.
Audit Metadata