openspec-bulk-archive-change

Batch-archive multiple OpenSpec changes into date-stamped directories.

5|1|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/ValorVie/custom-skills --skill openspec-bulk-archive-change-valorvie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-bulk-archive-change
Source: https://github.com/ValorVie/custom-skills/tree/main/project-template/.gemini/skills/openspec-bulk-archive-change
Command: npx skills add https://github.com/ValorVie/custom-skills --skill openspec-bulk-archive-change-valorvie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Batch-archives completed OpenSpec changes into a single operation to streamline change management.

Core Features & Use Cases

  • Batch-archive multiple changes in one go, preserving a date-stamped archive path.
  • Resolve delta-spec conflicts by inspecting the codebase and applying reconciled specs.
  • Archive changes without disrupting active development, preserving history and traceability.

Quick Start

Select the changes to archive and confirm to move them into a date-stamped archive folder.

Frequently Asked Questions about openspec-bulk-archive-change

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I archive multiple OpenSpec changes at once?

Batch-archiving multiple OpenSpec changes at once is achieved by selecting completed changes via prompts and moving them into a date-stamped archive folder. This single operation streamlines change management while preserving history and traceability.

What is the best way to resolve delta-spec conflicts when archiving changes?

Resolving delta-spec conflicts during change archiving involves inspecting the codebase to identify discrepancies and applying reconciled specs. The workflow ensures completed changes are moved into date-stamped directories without disrupting active development.

Do I need the OpenSpec CLI to batch-archive completed changes?

Yes, the OpenSpec CLI is required to batch-archive completed changes. The workflow relies on the CLI to read active changes, prompt for selection, perform conflict checks, and move archived changes into openspec/changes/archive/YYYY-MM-DD-<name> directories.

How does the date-stamped archive workflow structure directories in OpenSpec?

The date-stamped archive workflow structures directories by moving selected changes into openspec/changes/archive/YYYY-MM-DD-<name> folders. This organization preserves a clear history of when specific changes were archived across the codebase.

Can I archive changes without disrupting active development in my codebase?

Yes, you can archive changes without disrupting active development. The batch-archive workflow preserves history and traceability by moving only selected completed changes into date-stamped archive paths, leaving active changes untouched.

Why should I batch-archive changes instead of archiving them individually?

Batch-archiving changes instead of archiving them individually streamlines change management by consolidating multiple completed changes into a single operation. This approach maintains date-stamped archive paths and resolves delta-spec conflicts efficiently across the codebase.