openspec-bulk-archive-change

Archive multiple completed openspec changes in batch workflows.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/kuchida1981/discord-service-gateway --skill openspec-bulk-archive-change-kuchida1981
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-bulk-archive-change
Source: https://github.com/kuchida1981/discord-service-gateway/tree/main/.gemini/skills/openspec-bulk-archive-change
Command: npx skills add https://github.com/kuchida1981/discord-service-gateway --skill openspec-bulk-archive-change-kuchida1981

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual overhead of archiving several finished changes one by one, especially when multiple specs, tasks, and artifacts must be reviewed together.

Core Features & Use Cases

  • Batch archive workflow: Collects active changes, validates their completion status, and moves confirmed changes into the archive.
  • Conflict-aware spec handling: Detects overlapping delta specs, checks implementation evidence in the codebase, and resolves ordering when multiple changes touch the same capability.
  • Operational review support: Summarizes task completion, artifact status, and warnings so users can decide whether to archive everything or only the ready items.

Quick Start

Use the openspec-bulk-archive-change skill to review the selected changes and archive the completed ones in a single batch.

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 completed changes in openspec at once?

To archive multiple completed changes at once, the bulk archive workflow collects active change sets, validates task completion, checks for delta spec conflicts, and moves confirmed items into the archive while preserving .openspec.yaml.

What is the best way to handle spec conflicts when archiving several changes together?

Handling spec conflicts during batch archiving requires detecting overlapping delta specs, checking implementation evidence in the codebase, and resolving the archive order when multiple changes touch the same capability.

How do I review task completion status before archiving openspec change sets?

Reviewing task completion before archiving involves checking openspec status, summarizing artifact readiness, and evaluating warnings to decide whether to archive everything or only the ready items in the batch.

Can I batch archive openspec changes that touch the same capability?

Yes, you can batch archive openspec changes touching the same capability by using conflict-aware spec handling to detect overlaps, verify codebase implementation evidence, and resolve the correct ordered archive moves.

Why does batch archiving require conflict detection across delta specs?

Batch archiving requires conflict detection across delta specs because multiple parallel changes may modify the same capability, meaning unordered moves risk overwriting implementation evidence and breaking codebase consistency.

When should I avoid batch archiving completed openspec changes?

You should avoid batch archiving completed openspec changes when task validation reveals incomplete artifacts or unresolved spec conflicts, requiring you to archive only the ready items instead of the entire batch.