openspec-continue-change
Pass
Audited by Gen Agent Trust Hub on Oct 6, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill frequently executes subcommands of the
openspecCLI (such aslist,status,instructions, andnew change) to perform its primary functions. - [INDIRECT_PROMPT_INJECTION]: The skill exhibits an attack surface for indirect prompt injection by processing external data.
- Ingestion points: The agent reads JSON output from
openspec statusandopenspec instructions, and also reads the content of existing 'dependency' files from the local disk. - Boundary markers: The instructions provide a specific guardrail telling the agent to treat
contextandrulesas internal constraints and to not copy them into the output artifacts. - Capability inventory: The agent has the ability to execute
openspeccommands and write files to paths (resolvedOutputPath) provided by the tool. - Sanitization: There is no mention of sanitizing or validating the content of the dependency files before the agent uses them to generate new artifact content.
- [DYNAMIC_EXECUTION]: The skill includes instructions to delegate the creation of artifacts to other skills or commands if specified in the
instructionfield of the CLI's output. This creates a dynamic control flow where the agent's behavior is dictated by the data returned from an external tool execution.
Audit Metadata