openspec-verify-change
Pass
Audited by Gen Agent Trust Hub on Aug 12, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the Bash tool restricted to the
openspecnamespace. It executes specific commands such asopenspec list,openspec status, andopenspec instructionsto retrieve metadata about the project state. This is a controlled use of command execution aligned with the skill's primary function. - [INDIRECT_PROMPT_INJECTION]: The skill processes external, user-provided markdown files (tasks, specs, design) to verify implementation requirements. These files represent untrusted data that could be crafted to mislead the agent's logic during the verification process.
- Ingestion points: Reads content from file paths provided by the
openspec instructions applycommand, specifically withincontextFiles.tasks,contextFiles.specs, andcontextFiles.design(SKILL.md). - Boundary markers: The instructions do not define explicit boundary markers or protective delimiters to separate ingested content from the system prompt.
- Capability inventory: The agent possesses the capability to execute
openspecCLI commands and read/write files within the repository context. - Sanitization: The skill relies on basic markdown header parsing (e.g., '### Requirement:') to extract data, but it does not implement formal sanitization or validation of the text within those sections.
Audit Metadata