What problem does it solve?
This Skill streamlines the finalization and archival of experimental OpenSpec changes by validating artifacts and tasks, assessing delta spec sync state, and moving completed change directories into a dated archive location so teams can reliably retire finished work without losing context.
Core Features & Use Cases
- Interactive change selection: Prompts the user to choose an active change when no name is provided, preventing accidental archives.
- Validation and warnings: Checks artifact completion via openspec status and inspects task files for incomplete items, requiring confirmation before proceeding.
- Delta spec assessment and optional sync: Compares delta specs against main specs, summarizes proposed changes, and offers an option to sync before archiving.
- Safe archival: Creates a date-prefixed archive folder and moves the change directory, with checks to avoid name collisions and to preserve .openspec.yaml.
Quick Start
Archive the change 'feature-x' after verifying artifacts and tasks, confirm or skip syncing delta specs, and move the change to openspec/changes/archive with a date-prefixed name.