openspec-apply-change
Pass
Audited by Gen Agent Trust Hub on Mar 9, 2026
Risk Level: SAFE
Full Analysis
- [PROMPT_INJECTION]: The skill presents an indirect prompt injection surface as it reads and acts upon untrusted data from context files (proposals, specs, design, tasks) and CLI outputs to perform code modifications.
- Ingestion points: Data enters via local files specified in the
contextFilesfield of theopenspec instructionsJSON output. - Boundary markers: No explicit delimiters or instructions are used to distinguish external task descriptions from the system's internal implementation instructions.
- Capability inventory: The skill has permissions to read and write local files and execute the
openspecCLI tool. - Sanitization: Content from the context files is used for implementation guidance without evident sanitization or safety filtering.
- [COMMAND_EXECUTION]: The skill utilizes the
openspecCLI for project management operations. Commands such asopenspec list,openspec status, andopenspec instructionsare used to drive the implementation loop, which is consistent with the skill's stated purpose.
Audit Metadata