What problem does it solve?
This skill automates the tedious and error-prone process of archiving multiple completed changes at once, ensuring specs are synced correctly and conflicts are resolved before removal from the active changes list. It prevents accidental loss of implemented work and provides a clear audit of what was archived, why, and where it moved.
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 selection.
- Conflict detection and agentic resolution: Detect capability-level spec conflicts across changes and inspect the codebase to determine which specs are actually implemented, resolving via implementation evidence or chronological ordering.
- Safe archive execution: Confirm with the user, sync resolved specs to main specs when applicable, move change directories to a dated archive location while preserving important files, and report per-change outcomes (archived, skipped, failed).
- Use Case: When preparing a release or cleaning up a backlog, run a single workflow to archive several parallel changes, resolve overlapping spec updates intelligently, and produce a clear summary of results.
Quick Start
Archive three completed changes after reviewing their statuses and resolving any spec conflicts.