What problem does it solve?
This Skill automates the finalization and archival of a completed Spectra change by validating artifact and task completion, assessing and optionally syncing delta specs, and performing the repository archive operation so teams can reliably retire change branches and capture a snapshot for records.
Core Features & Use Cases
- Interactive selection: Prompt the user to choose an active change when a name is not provided.
- Validation checks: Use spectra status output and local tasks files to surface incomplete artifacts and tasks and require explicit confirmation before proceeding.
- Delta spec assessment and sync: Compare change delta specs with main specs, summarize diffs, and optionally invoke a sync workflow before archiving.
- Deterministic archive execution: Run the spectra archive command with sensible flag options and handle common error cases (e.g., existing archive target).
- Clear summaries and guardrails: Preserve .openspec.yaml, always show results, and provide recovery options when archives already exist.
Quick Start
Archive the change named add-auth by confirming the interactive prompts and then running the archive workflow through the Skill which will validate artifacts, tasks, and delta specs before executing the spectra archive operation.