openspec-sync-specs
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill invokes the
openspecCLI tool via Bash to manage specification stores, check status, and validate changes. Tool access is limited to theopenspecnamespace as defined in theallowed-toolsconfiguration. - [INDIRECT_PROMPT_INJECTION]: The skill processes "delta spec" files which are external markdown documents. This represents an attack surface where malicious instructions could be embedded in spec content to influence the agent during the merging process.
- Ingestion points:
SKILL.md(Step 4a) reads delta spec files from paths provided byopenspec statusoutput. - Boundary markers: Absent. The skill relies on specific markdown headers (e.g.,
## ADDED Requirements) to structure data, but does not use explicit boundary markers to isolate data from instructions. - Capability inventory:
SKILL.mdperforms file writes (Step 4c/d), file/directory deletion (Step 4c), and executesopenspecCLI commands (Steps 2, 4, 5). - Sanitization: The skill performs semantic merging of markdown content based on headers but does not explicitly sanitize the text of requirements against prompt injection patterns.
- Ingestion points:
Audit Metadata