openspec-archive-change

Archive a completed change by selecting it, validating artifacts, and preserving .openspec.yaml.

15|5|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/zhuangpengLI/AgenticCPS --skill openspec-archive-change-zhuangpengli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-archive-change
Source: https://github.com/zhuangpengLI/AgenticCPS/tree/main/.qoder/skills/openspec-archive-change
Command: npx skills add https://github.com/zhuangpengLI/AgenticCPS --skill openspec-archive-change-zhuangpengli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Archive a completed change in the experimental workflow to finalize and organize work artifacts, ensuring traceability and clean history.

Core Features & Use Cases

  • Guides users to select an active change, verify artifact and task completion, and optionally synchronize delta specs before archiving.
  • Moves the change directory into a dated archive path while preserving the .openspec.yaml and other metadata, and reports a clear summary of actions taken.
  • Supports guardrails like prompting for selection, providing warnings for incomplete artifacts/tasks, and preserving important metadata during archiving.

Quick Start

Provide the change name when prompted, and confirm archiving after artifact and task checks are completed.

Frequently Asked Questions about openspec-archive-change

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I archive a completed Openspec change in the experimental workflow?

To archive a completed Openspec change, select an active change, validate artifact and task completion, optionally sync delta specs, and confirm archiving. The process moves the change directory into a dated archive path while preserving the .openspec.yaml metadata.

What is the process to validate artifacts and tasks before archiving an Openspec change?

Validating artifacts and tasks before archiving an Openspec change involves guiding users through completion checks. The system provides warnings for incomplete artifacts or tasks to ensure traceability and a clean history before finalizing the archive.

Can I sync delta specs when archiving an Openspec change?

Yes, you can optionally synchronize delta specs when archiving an Openspec change. This synchronization happens after artifact and task validation checks are completed, ensuring delta specs are updated before moving the change directory to the archive.

Does archiving an Openspec change preserve the .openspec.yaml configuration file?

Yes, archiving an Openspec change preserves the .openspec.yaml configuration file. The archiving mechanism enforces guardrails to ensure this important metadata and other configuration files are maintained when moving the change directory into the dated archive path.

Why does the Openspec archive workflow prompt for change selection instead of guessing?

The Openspec archive workflow prompts for change selection instead of guessing to enforce strict guardrails. This prevents incorrect archiving actions, ensuring users explicitly confirm the active change name before proceeding with artifact validation and archiving.

What happens if artifacts or tasks are incomplete during the Openspec change archiving process?

If artifacts or tasks are incomplete during the Openspec change archiving process, the system provides warnings. These guardrails alert users to missing validations, preventing premature archiving and ensuring work artifacts are fully completed and traceable.