openspec-bulk-archive-change

Batch archive OpenSpec changes with conflict detection and delta-spec synchronization.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/yuanhsunliu/dashboard-layout-editor-ui --skill openspec-bulk-archive-change-yuanhsunliu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-bulk-archive-change
Source: https://github.com/yuanhsunliu/dashboard-layout-editor-ui/tree/main/.github/skills/openspec-bulk-archive-change
Command: npx skills add https://github.com/yuanhsunliu/dashboard-layout-editor-ui --skill openspec-bulk-archive-change-yuanhsunliu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Archive multiple completed changes at once. Use when archiving several parallel changes.

Core Features & Use Cases

  • Batch conflict detection and resolution, referencing the current codebase to determine implemented changes.
  • Automated delta-spec synchronization prior to archiving to maintain consistency.
  • Comprehensive status reporting and audit-friendly archiving that preserves metadata.
  • Use Case: A team completes multiple OpenSpec changes and wants to clean up by moving them to an archive folder while ensuring no conflicting specs are introduced.

Quick Start

Select active changes and confirm the single batch prompt to begin archiving.

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

Batch archive completed OpenSpec changes by selecting active changes and confirming a single prompt. The process reads active changes, validates statuses, resolves delta spec conflicts, and moves implemented changes to the archive folder with a date prefix.

What happens to conflicting delta specs when archiving parallel OpenSpec changes?

Conflicting delta specs are resolved algorithmically during the batch archive process. The tool references the current codebase to determine which changes are actually implemented, ensuring only valid, non-conflicting specs are synchronized before archiving.

Can I archive OpenSpec changes that are not fully implemented yet?

No, you cannot archive unimplemented changes. The batch archive process validates task statuses and references the current codebase to ensure only fully implemented changes are synchronized and moved to the archive directory.

How does OpenSpec batch archiving preserve change metadata?

OpenSpec batch archiving preserves metadata by applying a date prefix to the archived folders under openspec/changes/archive. It maintains all original change details while providing comprehensive status reporting for audit purposes.

Do I need to resolve spec conflicts manually before batch archiving OpenSpec changes?

No, manual conflict resolution is not required. The batch archive tool checks delta specs and resolves conflicts algorithmically, referencing the codebase to determine implemented changes before synchronizing and archiving.

Why does OpenSpec batch archiving synchronize delta specs before moving changes to the archive?

Automated delta-spec synchronization occurs prior to archiving to maintain consistency across the codebase. This ensures the active specs reflect the implemented changes before they are permanently moved to the archive folder.