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.