openspec-archive-change

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

25|7|Updated Mar 4, 2019
One-click install
npx skills add https://github.com/smart-swimmingpool/pool-controller --skill openspec-archive-change-smart-swimmingpool
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-archive-change
Source: https://github.com/smart-swimmingpool/pool-controller/tree/main/.github/skills/openspec-archive-change
Command: npx skills add https://github.com/smart-swimmingpool/pool-controller --skill openspec-archive-change-smart-swimmingpool

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Archiving completed OpenSpec changes in a controlled, auditable manner after verification of artifacts and tasks.

Core Features & Use Cases

  • Interactive change selection: choose only active changes to archive.
  • Validation checks: verify artifact completion, task completion, and delta-spec sync status.
  • Safe archival: move the entire change directory to openspec/changes/archive/YYYY-MM-DD-<name> while preserving configuration files.
  • Summary reporting: provide a clear post-archive report including location and sync status.

Quick Start

Archive a completed OpenSpec change by following prompts to select an active change, validate artifacts and tasks, assess delta specs, and move the change to the archive.

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 OpenSpec changes safely, the workflow verifies artifact and task completion, checks delta spec synchronization, and moves the change directory to openspec/changes/archive/YYYY-MM-DD-<name> while preserving configuration files.

What is the process for moving a completed change to the OpenSpec archive?

The OpenSpec archival process involves selecting an active change, validating that all artifacts and tasks are complete, assessing delta spec sync status, and relocating the entire change directory into a dated archive folder.

How does delta spec synchronization affect OpenSpec change archival?

Delta spec synchronization is checked before archival to ensure the change is fully synced. If the delta spec sync state is not verified, the change cannot be safely moved to the archive.

Can I archive an OpenSpec change if its tasks are not fully completed?

No, archiving an OpenSpec change requires validation checks confirming both artifact completion and task completion. The workflow will not proceed with moving the change to the archive until all tasks are verified as complete.

What does the OpenSpec archive summary report include?

The OpenSpec archive summary report provides a clear post-archive overview including the new storage location of the change directory and its delta spec synchronization status.

Are configuration files preserved when moving an OpenSpec change to the archive?

Yes, configuration files are preserved during the archival process. The entire change directory is safely moved to openspec/changes/archive/YYYY-MM-DD-<name> without altering or losing configuration data.