What problem does it solve?
Provides a safe, auditable way to archive multiple completed openspec changes at once while ensuring specs are synchronized and conflicts are resolved based on actual code implementation, preventing accidental loss or misalignment of documented requirements.
Core Features & Use Cases
- Detects active changes and gathers artifact, task, and delta-spec status for each selected change.
- Builds capability-to-change maps to identify spec conflicts and resolves them by inspecting the codebase for implementation evidence and applying chronological ordering when appropriate.
- Performs spec synchronization, moves change directories to an archive path with date-stamped names, and reports per-change outcomes including successes, skips, and failures.
- Use case: archive several parallel changes after a release candidate verification, ensuring only implemented specs are synced and conflicts are handled deterministically.
Quick Start
Use the skill to select multiple openspec changes, validate their status, resolve any spec conflicts by checking the codebase, and archive the confirmed changes in a single batch operation.