spx-archive
CommunityFinalize and archive experimental changes
Authornullmastermind
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates finalizing and archiving completed changes in an openspec-based experimental workflow so teams don't leave stale change directories or miss syncing delta specs before archival.
Core Features & Use Cases
- Smart change resolution: auto-selects the target change from an explicit name, recent conversation context, or a single active change list, and only prompts when truly ambiguous.
- Completion checks and warnings: runs openspec status and inspects task files to surface incomplete artifacts and tasks in a consolidated summary without blocking the archive.
- Spec delta syncing: detects delta specs and automatically invokes the project sync process (openspec-sync-specs) to reconcile main specs before archiving.
- Safe archive workflow: copies the change into openspec/changes/archive/YYYY-MM-DD-<name>/, preserves .openspec.yaml, and deletes the original directory using guarded commands while failing if the target exists.
- Use case: When a developer finishes a feature change, run this Skill to ensure specs are synced, gather warnings, and move the change into an audited archive directory.
Quick Start
Archive the change named "payment-rewrite" and produce a consolidated summary including any warnings and the archive path.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: spx-archive Download link: https://github.com/nullmastermind/viber-router/archive/main.zip#spx-archive Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.