openspec-archive-change

Archive completed OpenSpec changes to the archive directory after verification.

2|1|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/Yi-ming-Zhao/Fittin --skill openspec-archive-change-yi-ming-zhao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-archive-change
Source: https://github.com/Yi-ming-Zhao/Fittin/tree/main/.cursor/skills/openspec-archive-change
Command: npx skills add https://github.com/Yi-ming-Zhao/Fittin --skill openspec-archive-change-yi-ming-zhao

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Archive completed OpenSpec changes to finalize work and keep a tidy history.

Core Features & Use Cases

  • Prompts for change selection if not provided
  • Checks artifact completion and task completion
  • Assesses delta spec sync state and optionally performs sync
  • Archives the change into openspec/changes/archive/YYYY-MM-DD-<name> while preserving metadata
  • Provides a clear summary and status after archiving

Quick Start

Select the change to archive and run the archive command.

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, the process moves your finalized change into openspec/changes/archive/YYYY-MM-DD-<name>. It preserves the .openspec.yaml metadata and provides a clear status summary after archiving.

What does the change archiving process check before finalizing an OpenSpec change?

The change archiving process checks artifact completion and task completion statuses before finalizing. It also assesses the delta spec sync state and optionally performs a sync to ensure all specs are updated before archiving.

When should I archive an OpenSpec change?

You should archive an OpenSpec change when the implementation is complete and requires finalization. The archiving mechanism handles changes that have been fully implemented and need to be moved to a tidy history directory.

Can I sync delta specs while archiving an OpenSpec change?

Yes, you can sync delta specs while archiving an OpenSpec change. The archiving process assesses the delta spec sync state and optionally performs the sync operation to update specifications before moving the change to the archive directory.

How do I select a specific change for OpenSpec archiving?

To select a specific change for OpenSpec archiving, the process enforces prompts for change selection if a target is not provided initially. This ensures you explicitly choose the correct completed change to finalize and archive.