What problem does it solve?
This Skill finalizes and archives a completed change in an openspec experimental workflow by verifying artifacts and tasks, optionally assessing and syncing delta specs, and safely moving the change directory to a date-prefixed archive location.
Core Features & Use Cases
- Interactive selection: Prompt the user to choose an active change when no name is provided, never auto-selecting.
- Artifact and task validation: Run openspec status to check artifact completion and inspect tasks files for incomplete items, requiring confirmation if warnings exist.
- Delta spec analysis and sync options: Detect delta specs, compare them to main specs, summarize adds/modifications/removals, and offer sync or skip choices; can invoke a sync task if requested.
- Safe archival operation: Create archive directories, detect name collisions, move the change directory while preserving metadata, and display a clear summary of actions and warnings.
Quick Start
Archive the change named my-change, verifying artifacts and tasks and syncing delta specs if needed before moving it to openspec/changes/archive with a date-prefixed name.