openspec-archive-change

Archive completed openspec changes with validation and date-based folders.

Updated Apr 22, 2026
One-click install
npx skills add https://github.com/dentedgem9846-claw/chronocrystal-opsx --skill openspec-archive-change-dentedgem9846-claw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-archive-change
Source: https://github.com/dentedgem9846-claw/chronocrystal-opsx/tree/main/.pi/skills/openspec-archive-change
Command: npx skills add https://github.com/dentedgem9846-claw/chronocrystal-opsx --skill openspec-archive-change-dentedgem9846-claw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the archiving of completed experimental changes, ensuring proper validation, artifact and task status checks, and safe relocation to an archive folder.

Core Features & Use Cases

  • Interactive change selection when not specified, using the openspec CLI to present only active changes.
  • Automated validation of artifact completion and task progress before archiving.
  • Optional delta-spec synchronization with main specs, with a clear summary and guardrails.

Quick Start

Archive a completed change by running the openspec-archive-change skill and following the prompts to select a change, review statuses, and confirm 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 changes in openspec with validation checks?

To archive completed changes in openspec, this Skill guides you through interactively selecting a change, validating artifact and task completion via status JSON, optionally syncing delta specs, and moving the folder to openspec/changes/archive.

What does it mean to sync delta specs before archiving an openspec change?

Syncing delta specs before archiving an openspec change means optionally synchronizing your experimental delta specifications with the main specs, providing a clear summary and guardrails to ensure consistency before the change is moved to the archive.

Can I archive an openspec change if artifact and task statuses are not complete?

No, you cannot archive an openspec change if statuses are incomplete. The Skill enforces automated validation of artifact completion and task progress using status JSON files, ensuring only fully completed changes are archived.

How does the openspec archive process handle configuration files like .openspec.yaml?

The openspec archive process preserves the original .openspec.yaml configuration file during the move. It safely relocates the completed change to a date-based folder within openspec/changes/archive without losing your configuration.

When do I need to use a date-based folder for archiving openspec changes?

You need a date-based folder for archiving openspec changes when you finalize an experimental workflow. The Skill automatically creates this dated directory structure inside openspec/changes/archive to organize completed changes chronologically.