openspec-bulk-archive-change

Batch-archive multiple completed changes after resolving delta-spec conflicts.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/aniwei/vitamin-code --skill openspec-bulk-archive-change-aniwei
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-bulk-archive-change
Source: https://github.com/aniwei/vitamin-code/tree/main/refs/opencode/.github/skills/openspec-bulk-archive-change
Command: npx skills add https://github.com/aniwei/vitamin-code --skill openspec-bulk-archive-change-aniwei

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables teams to archive multiple completed changes in a single operation, reducing manual steps and ensuring consistency across the repository.

Core Features & Use Cases

  • Batch archiving: consolidate several active changes into a single archived record while preserving history and configuration.
  • Conflict detection and resolution: automatically identify delta-spec conflicts and guide resolution based on codebase evidence and chronological order.
  • Status reporting: provide per-change status, including artifacts, tasks, and spec touchpoints, before confirming the batch operation.
  • Safety prompts: require explicit user selection and a final confirmation to prevent accidental archival.

Quick Start

Use the openspec-bulk-archive-change skill to batch-archive all eligible active changes in your project.

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 completed changes in a codebase?

Batch-archiving completed changes involves analyzing active changes, detecting delta-spec conflicts, resolving them via codebase evidence, and executing a user-guided archival operation that preserves repository configuration and history.

What is delta-spec conflict resolution when archiving changes?

Delta-spec conflict resolution identifies overlapping modifications between active changes, then guides resolution by inspecting chronological order and codebase evidence before proceeding with the batch archival.

Can I archive multiple active changes without losing configuration history?

Yes, you can archive multiple active changes while preserving configuration and history, as the workflow consolidates records into a single archived entry with per-change status reporting for artifacts and tasks.

Does batch archiving changes require manual confirmation for each item?

Batch archiving requires explicit user selection and a final confirmation to prevent accidental archival, but it does not require individual manual confirmation for every single change within the selected batch.

What's the best way to handle conflicts when consolidating active changes?

The best way to handle conflicts when consolidating active changes is to automatically detect delta-spec conflicts and guide resolution based on codebase evidence and chronological order before archiving.

Why do I need per-change status reporting before archiving a batch of changes?

Per-change status reporting provides visibility into artifacts, tasks, and spec touchpoints before confirming the batch operation, ensuring you verify all dependencies and impacts are safely resolved prior to archival.