openspec-archive-change

Archive completed OpenSpec changes after validating artifacts, tasks, and delta specs.

1|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/sanfordzhang/blockgame --skill openspec-archive-change-sanfordzhang
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openspec-archive-change
Source: https://github.com/sanfordzhang/blockgame/tree/main/.claude/skills/openspec-archive-change
Command: npx skills add https://github.com/sanfordzhang/blockgame --skill openspec-archive-change-sanfordzhang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Archive completed experimental changes in OpenSpec workflows to keep histories auditable and reproducible.

Core Features & Use Cases

  • End-to-end archiving workflow that preserves .openspec.yaml and history.
  • Validates artifact and task completion before archiving; supports delta-spec sync when needed.
  • Archives to openspec/changes/archive/YYYY-MM-DD-<name> and provides a summary of actions.

Quick Start

Choose the active change and run the archive workflow to move it to the archive directory.

Frequently Asked Questions about openspec-archive-change

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I archive completed OpenSpec changes safely?▼

To archive completed OpenSpec changes safely, you run the archival workflow which validates artifact and task completion, optionally syncs delta specs, and moves the change to openspec/changes/archive while preserving metadata.

What does the OpenSpec change archival workflow validate before moving files?▼

The OpenSpec change archival workflow enforces validation of artifacts, tasks, and delta specs to ensure completion before moving the change directory to openspec/changes/archive/YYYY-MM-DD-<name>.

When do I need to archive an OpenSpec change?▼

You need to archive an OpenSpec change when an experimental change is completed to keep histories auditable and reproducible, maintaining a clean workflow by moving finished changes out of the active directory.

Does the archival process sync delta specs during OpenSpec change management?▼

Yes, the archival process supports optional delta-spec synchronization during OpenSpec change management to ensure spec files are updated before the change is moved to the archive directory.

Is .openspec.yaml metadata preserved when archiving changes?▼

Yes, .openspec.yaml metadata and history are fully preserved by the end-to-end archiving workflow when moving completed changes to the openspec/changes/archive directory.