openspec-bulk-archive-change

Batch-archive completed openspec changes into a dated directory with conflict resolution.

Updated May 29, 2025
One-click install
npx skills add https://github.com/carlosapgomes/eqmd --skill openspec-bulk-archive-change-carlosapgomes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-bulk-archive-change
Source: https://github.com/carlosapgomes/eqmd/tree/main/.claude/skills/openspec-bulk-archive-change
Command: npx skills add https://github.com/carlosapgomes/eqmd --skill openspec-bulk-archive-change-carlosapgomes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Batch-archive completed changes in openspec to keep change history organized and easy to audit.

Core Features & Use Cases

  • Batch-archive multiple changes in a single operation with conflict-aware handling.
  • Detect and resolve delta-spec conflicts by inspecting the codebase, preserving accurate implementations.
  • Archive changes into a dated directory under openspec/changes/archive while preserving existing metadata such as .openspec.yaml.
  • Prompt for user confirmation and provide a clear status summary for all changes.
  • Safeguards: skip or retry failed archives without stopping the batch.

Quick Start

Select the active changes you want to archive, then confirm the batch operation to archive them and review the resulting status.

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 batch archive completed changes in openspec without losing metadata?

Batch-archiving completed changes in openspec safely archives multiple changes into a dated directory while preserving existing metadata like .openspec.yaml files. It validates deltas and handles conflict resolution to maintain accurate change history.

What happens if delta conflicts are detected during openspec batch archiving?

During openspec archiving, delta conflicts are detected and resolved by inspecting the codebase to preserve accurate implementations. The batch operation handles these conflicts automatically before proceeding with the archiving process.

Can I archive multiple openspec changes at once if some have validation errors?

Archiving multiple openspec changes at once handles validation errors through safeguards that skip or retry failed archives without stopping the batch. This allows completed changes to be archived while problematic ones are preserved for later review.

Does openspec batch archiving overwrite existing archived changes?

Openspec batch archiving ensures existing archives are not overwritten by placing changes into a dated directory under openspec/changes/archive. This prevents data loss when archiving multiple completed changes.

How does the batch archiving workflow handle user confirmation for multiple changes?

The batch archiving workflow prompts for user confirmation after selecting active changes and provides a clear status summary for all changes. This ensures you review the batch operation before any archiving occurs.

What is the best way to organize completed openspec changes for auditing?

Organizing completed openspec changes for auditing is best done by batch-archiving them into a dated directory. This process validates deltas, resolves conflicts, and groups completed changes together for easy history tracking.