openspec-archive-change
Pass
Audited by Gen Agent Trust Hub on Sep 22, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process data from external sources that could contain malicious instructions.
- Ingestion points: The agent reads JSON data from
openspec instructions archiveandopenspec instructions specs(Step 1 and 4), and parses user-controlledtasks.mdfiles (Step 3). - Boundary markers: The skill includes explicit defensive instructions, such as treating external fields as advisory, requiring conflicts to be reported rather than automatically followed, and forbidding the verbatim copying of external instruction text into specifications or archive summaries.
- Capability inventory: The skill utilizes
Bashfor command execution, including file moves (mv), directory creation (mkdir), andopenspecCLI operations. - Sanitization: The workflow requires validation of CLI exit statuses and JSON formats, and instructs the agent to preserve its built-in behavioral contracts over external guidance.
- [COMMAND_EXECUTION]: The skill performs shell-level operations to manage the project state.
- Evidence: The instructions use
mkdir -pandmvto manage the archive directory structure and relocation of thechangeRoot. It also heavily relies on theopenspecCLI tool for status checks and workflow orchestration.
Audit Metadata