What problem does it solve?
This Skill streamlines the manual, error-prone work of archiving multiple completed OpenSpec changes by validating artifacts and tasks, detecting and resolving spec conflicts, syncing implemented specs, and moving change folders into a dated archive location.
Core Features & Use Cases
- Batch selection and validation: List active changes, let the user pick one or many, and collect artifact, task, and delta-spec status for each.
- Conflict detection and agentic resolution: Identify capabilities touched by multiple changes, inspect delta specs and the codebase to determine which specs are implemented, and decide application order.
- Spec sync and safe archiving: Sync resolved delta specs intelligently, move change folders to a dated archive location, and report per-change outcomes (archived, skipped, failed).
- Use Case: A release manager needs to archive several completed feature changes at once while ensuring only implemented specs are merged and conflicting changes are applied in the correct order.
Quick Start
Archive selected completed changes, resolve spec conflicts by inspecting the codebase, sync implemented delta specs, and move confirmed changes to openspec/changes/archive with a dated folder.