What problem does it solve?
Provides a reproducible, guarded workflow to archive completed repository changes so that specs, artifacts, tasks, and metadata are captured and moved to an archival location without accidental data loss or unsynced spec changes.
Core Features & Use Cases
- Guided change selection: Prompts the user to choose an active change when none is provided and prevents accidental auto-selection.
- Pre-archive validations: Checks artifact completion via spectra status, inspects task lists for incomplete items, and analyzes delta specs versus main specs to summarize required sync actions.
- Flexible archive execution: Runs the spectra archive command with options to skip spec application, mark tasks complete, or bypass validation, and reports clear success, warning, or error summaries.
- Use Case: When finalizing a feature change, validate artifacts and tasks, optionally sync delta specs to main specs, and create a dated archive directory preserving openspec metadata.
Quick Start
Archive a completed change by running the skill with a change name, for example: /spectra-archive add-auth.