openspec-archive-change

Archive completed changes into dated folders under openspec/changes/archive.

4|1|Updated Mar 24, 2024
One-click install
npx skills add https://github.com/ruan-cat/monorepo --skill openspec-archive-change-ruan-cat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-archive-change
Source: https://github.com/ruan-cat/monorepo/tree/main/.claude/skills/openspec-archive-change
Command: npx skills add https://github.com/ruan-cat/monorepo --skill openspec-archive-change-ruan-cat

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.

Core Features & Use Cases

  • Validates artifact and task completion before archiving.
  • Checks delta specs against main specs and handles optional sync.
  • Archives the change into a dated folder under openspec/changes/archive while preserving metadata and providing a concise summary.

Quick Start

Provide the change name to archive and let the tool guide you through validation and archiving.

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?

Archiving OpenSpec changes requires validating artifact and task completion, checking delta specs against main specs, and moving the change to a date-stamped folder under openspec/changes/archive while preserving metadata.

What happens if delta specs are out of sync when archiving an OpenSpec change?

The tool checks delta specs against main specs and handles an optional sync operation to reconcile differences before the OpenSpec change is archived.

Can I finalize an OpenSpec change without completing all tasks?

No, the archive workflow validates artifact and task completion before archiving, ensuring incomplete OpenSpec changes are not finalized prematurely.

Does the OpenSpec archive process preserve change metadata?

Yes, archiving moves the change into a date-stamped folder under openspec/changes/archive while preserving metadata and providing a concise summary of the finalized work.

When should I archive an OpenSpec change in the workflow?

You should archive an OpenSpec change when implementation is complete and you want to finalize it, prompting for change selection to verify all artifacts and tasks are done.