What problem does it solve?
Many completed changes accumulate in openspec/changes and require manual verification, spec reconciliation, and repeated file operations to archive safely. This Skill reduces the manual effort and risk by validating artifacts and tasks, detecting spec conflicts across changes, and resolving them by checking the codebase before moving changes to an archive location.
Core Features & Use Cases
- Interactive selection of one or many active changes with an explicit, non-automatic user prompt.
- Batch validation of artifact completion, task lists, and delta specs for each selected change.
- Conflict detection and agentic resolution by mapping capabilities touched by multiple changes and inspecting the codebase to determine which specs are implemented.
- Spec sync & archival that applies resolved spec merges in the correct order and moves change directories to openspec/changes/archive/YYYY-MM-DD-<name>.
- Comprehensive reporting showing per-change status, warnings, successes, skips, and failures.
- Use case: When multiple parallel feature changes touch the same capability, run this Skill to confirm implementations, resolve spec conflicts, and archive completed changes in a single, auditable operation.
Quick Start
Archive selected changes interactively, resolving spec conflicts by scanning the repository and syncing implemented delta specs before moving each change to the archive directory.