openspec-bulk-archive-change

Batch-archive multiple completed changes with conflict resolution and validation.

Updated Apr 22, 2026
One-click install
npx skills add https://github.com/dentedgem9846-claw/chronocrystal-opsx --skill openspec-bulk-archive-change-dentedgem9846-claw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-bulk-archive-change
Source: https://github.com/dentedgem9846-claw/chronocrystal-opsx/tree/main/.pi/skills/openspec-bulk-archive-change
Command: npx skills add https://github.com/dentedgem9846-claw/chronocrystal-opsx --skill openspec-bulk-archive-change-dentedgem9846-claw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Archive multiple completed changes in a single operation. This skill allows you to batch-archive changes, handling spec conflicts intelligently by checking the codebase to determine what's actually implemented.

Core Features & Use Cases

  • Batch-archive multiple active changes with conflict-aware diff checks.
  • Validate status, tasks, and delta specs for each change.
  • Resolve spec conflicts by inspecting delta specs against codebase.
  • Confirm and execute archiving, preserving history and structure.

Quick Start

Select the active changes you want to archive and confirm the batch operation.

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 OpenSpec changes involves selecting active changes, validating artifact status and tasks, resolving delta spec conflicts, and archiving into a date-stamped directory. This streamlines cleanup by handling multiple completed changes in a single operation.

How does bulk archiving handle spec conflicts in the codebase?

Spec conflict resolution works by inspecting delta specs against the codebase to determine what is actually implemented. It validates delta spec discovery and intelligently resolves conflicts before archiving changes into the target directory.

What gets validated before archiving completed changes?

Validation checks include per-change artifact status, tasks.md progress verification, and delta specs discovery. These checks ensure each active change has completed artifacts and tasks before archiving into a date-stamped directory.

Does archiving OpenSpec changes preserve the openspec.yaml configuration?

Yes, the .openspec.yaml file is preserved during archiving. The skill maintains history and directory structure by keeping this configuration file intact when moving completed changes into the date-stamped archive directory.

Can I select specific active changes to archive instead of all of them?

Yes, you can select specific active changes for batch archiving rather than archiving all changes. The skill supports choosing multiple active changes individually before confirming and executing the archive operation.