openspec-bulk-archive-change

Batch-archive multiple OpenSpec changes with conflict detection and dated folders.

4|3|Updated Jan 16, 2023
One-click install
npx skills add https://github.com/sgiath/secp256k1 --skill openspec-bulk-archive-change-sgiath
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-bulk-archive-change
Source: https://github.com/sgiath/secp256k1/tree/main/.opencode/skills/openspec-bulk-archive-change
Command: npx skills add https://github.com/sgiath/secp256k1 --skill openspec-bulk-archive-change-sgiath

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenSpec teams often manage many changes in parallel; batch-archiving consolidates completed changes safely to keep histories organized and reduce clutter.

Core Features & Use Cases

  • Batch-archive multiple completed OpenSpec changes in a single operation
  • Conflict detection by comparing delta specs and scanning the codebase for implementations
  • Preserve archival integrity by moving changes to openspec/changes/archive with dated folders

Quick Start

Run the skill to batch-archive all selected OpenSpec changes after resolving any conflicts.

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 at once?

Batch-archiving OpenSpec changes consolidates completed changes safely by moving them to openspec/changes/archive with dated folders, detecting conflicts via delta specs, and validating task completion to keep histories organized.

How does conflict detection work when archiving OpenSpec changes?

Conflict detection works by comparing delta specs and scanning the codebase for implementation evidence before archiving, ensuring completed artifacts and tasks are validated and conflicts are resolved before moving changes to dated archive folders.

Can I archive OpenSpec changes before all tasks are completed?

You cannot archive OpenSpec changes before task completion because the skill validates artifact and task completion and requires explicit user confirmation after resolving conflicts before moving changes to the archive.

What happens to OpenSpec changes after they are batch-archived?

Batch-archived OpenSpec changes are moved to openspec/changes/archive with the current date, preserving history and consistency while providing per-change outcome reports to track archival results.

Why do I need explicit confirmation to batch-archive OpenSpec changes?

Explicit confirmation is required for batch-archiving OpenSpec changes because the operation validates artifact completion, resolves conflicts via delta specs, and moves multiple changes to dated archive folders, requiring user approval before finalizing.