openspec-bulk-archive-change
Archive multiple completed OpenSpec changes at once. Use when archiving several parallel changes. Also use for a plural archive request - "openspec bulk-archive", "opsx bulk-archive", "openspec archive all", or "openspec archive these changes".
Install
git clone https://github.com/Fission-AI/OpenSpec /tmp/OpenSpec && ln -s /tmp/OpenSpec/skills/openspec-bulk-archive-change ~/.claude/skills/openspec-bulk-archive-change
From README
Bulk Archive Complete Archived 3 changes: schema-management-cli -> archive/2026-01-19-schema-management-cli/ project-config -> archive/2026-01-19-project-config/ add-oauth -> archive/2026-01-19-add-oauth/ Skipped 1 change: add-verify-skill (user chose not to archive incomplete) Spec sync summary: 4 delta specs synced to main specs 1 delta spec sync skipped (add-jwt, identity/user-auth: implementation not found) 1 conflict resolved (identity/user-auth: synced add-oauth, skipped add-jwt) text Failed 1 change: some-change: Archive directory already exists text Conflict: /openspec/specs/auth/spec.md touched by [add-oauth, add-jwt] Checking add-oauth: Delta adds "OAuth Provider Integration" requirement Searching codebase... found src/auth/oauth.ts implementing OAuth flow Checking add-jwt: Delta adds "JWT Token Handling" requirement Searching codebase... no JWT implementation found Resolution: Only add-oauth is implemented. Will sync add-oauth specs only.
