What problem does it solve?
This Skill streamlines finalizing and archiving completed OpenSpec workflow changes by verifying completion, prompting the user for confirmation on warnings, optionally syncing delta specs, and moving the change into a dated archive directory so workspaces remain tidy and auditable.
Core Features & Use Cases
- Interactive change selection: Prompts the user to choose an active change when none is provided, never guessing on their behalf.
- Completion verification: Uses openspec CLI status JSON to verify artifact completion and reads tasks.md to count incomplete tasks, surfacing warnings and requiring explicit confirmation to proceed.
- Delta spec assessment and sync: Detects delta specs under openspec/changes/<name>/specs, summarizes proposed spec changes versus main specs, offers to sync (recommended), and leverages the openspec-sync-specs approach if requested.
- Safe archival: Creates openspec/changes/archive, generates a dated target name, checks for conflicts, moves the change while preserving .openspec.yaml, and reports a clear archive summary including any warnings.
Quick Start
Archive the change named "my-feature" after confirming any warnings and syncing delta specs if recommended.