openspec-bulk-archive-change

Batch-archive multiple OpenSpec changes while resolving delta-spec conflicts.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/rafazafar/codex-octopus --skill openspec-bulk-archive-change-rafazafar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-bulk-archive-change
Source: https://github.com/rafazafar/codex-octopus/tree/main/.agents/skills/openspec-bulk-archive-change
Command: npx skills add https://github.com/rafazafar/codex-octopus --skill openspec-bulk-archive-change-rafazafar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Batch-archiving multiple OpenSpec changes in one operation saves time and reduces manual overhead, while preserving data integrity and ensuring proper handling of dependencies and conflicts.

Core Features & Use Cases

  • Batch select active changes to archive.
  • Detect and resolve delta-spec conflicts using codebase evidence.
  • Preserve configuration files and archive structure with date-based folders.

Quick Start

Run the openspec-bulk-archive-change skill to batch-archive your active OpenSpec changes.

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 multiple OpenSpec changes in a single operation?

To batch archive multiple OpenSpec changes, you select active changes and run a bulk archival process that validates artifacts and tasks before moving them into date-based archive folders. This preserves configuration files while safely resolving delta-spec conflicts.

How does delta-spec conflict resolution work during OpenSpec archival?

Delta-spec conflict resolution works by analyzing codebase evidence to detect and resolve conflicts across active changes before archival. This ensures data integrity by verifying that artifacts and tasks align with the actual codebase before changes are archived.

Do I need the OpenSpec CLI to archive changes in bulk?

Yes, you need the OpenSpec CLI installed to perform bulk archival of changes. The CLI is required to analyze active changes, validate tasks, and preserve configuration files during the batch-archive operation.

What is the best way to archive active changes without losing configuration files?

The best way to archive active changes without losing configuration files is to use a bulk archival process that preserves the archive structure with date-based folders. It safely validates dependencies and resolves conflicts using codebase evidence before moving files.

Why should I use batch archiving instead of archiving OpenSpec changes one by one?

Batch archiving OpenSpec changes saves time and reduces manual overhead compared to individual archival. It analyzes multiple active changes at once, validates artifacts, detects cross-change conflicts, and resolves them using codebase evidence in a single operation.

Can I archive multiple OpenSpec changes if they have conflicting delta specs?

Yes, you can archive changes with conflicting delta specs because the bulk archival process detects conflicts and resolves them using codebase evidence. This ensures that active changes are safely archived without compromising data integrity.