What problem does it solve?
This Skill helps you finalize and archive a completed change in an experimental workflow while checking for unfinished artifacts, incomplete tasks, and whether delta specs need to be synced to the main specs.
Core Features & Use Cases
- Guided change selection: Prompts the user to select an active change when a change name is not provided, using openspec CLI JSON output.
- Completion validation with confirmations: Verifies artifact completion via openspec status and checks tasks.md for incomplete checklist items, prompting for confirmation if anything is not done.
- Delta spec sync assessment: Detects delta specs, compares them to corresponding main specs, produces a combined summary, and prompts whether to sync before archiving.
- Deterministic archival action: Moves the change directory into an archive folder using a date-stamped name, failing safely if the target already exists.
- Clear post-run reporting: Outputs the archived location, schema used, sync outcome, and any warnings encountered.
Quick Start
Ask the assistant to archive a completed change in the experimental workflow, including syncing delta specs if needed: Archive my completed change "CHANGE_NAME" in the openspec experimental workflow.