openspec-archive-change

Archive completed OpenSpec changes into dated archive paths after validation.

42|Updated Oct 14, 2021
One-click install
npx skills add https://github.com/j5ik2o/oni-comb-rs --skill openspec-archive-change-j5ik2o
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-archive-change
Source: https://github.com/j5ik2o/oni-comb-rs/tree/main/.cursor/skills/openspec-archive-change
Command: npx skills add https://github.com/j5ik2o/oni-comb-rs --skill openspec-archive-change-j5ik2o

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Archive completed experimental changes in the OpenSpec workflow, ensuring artifacts and task status are validated before archiving and preserving context for future reference.

Core Features & Use Cases

  • Validate artifact completion and task status before archiving.
  • Assess delta spec synchronization and optionally sync before archiving.
  • Move the change directory into an archive path openspec/changes/archive/YYYY-MM-DD-<name> while preserving metadata.

Quick Start

Archive a completed experimental change by following the prompts to select a change, verify artifacts and tasks, optionally sync delta specs, and move the change into openspec/changes/archive/YYYY-MM-DD-<name>.

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?

You can archive completed OpenSpec changes by validating artifact completeness and task status, optionally synchronizing delta-specs, then moving the change directory into openspec/changes/archive/YYYY-MM-DD-<name>.

What is the process for archiving experimental changes in an OpenSpec workflow?

Archiving experimental changes in an OpenSpec workflow involves selecting a completed change, verifying artifact completion and task status, assessing delta-spec synchronization, and moving the directory into a dated archive path to preserve metadata.

Do I need the OpenSpec CLI to archive a completed change directory?

Yes, you need the OpenSpec CLI to archive a completed change directory, along with access to openspec/changes and delta-specs where present, to determine synchronization state and ensure safe reproducible archiving.

How do I verify delta-spec synchronization before archiving an OpenSpec change?

To verify delta-spec synchronization before archiving an OpenSpec change, the skill assesses the synchronization state of delta-specs where present and prompts you to optionally sync them before moving the change into the archive path.

Can I archive a change if its tasks are not yet completed?

You should not archive a change if its tasks are not yet completed, because the skill performs task status verification and artifact completeness checks to ensure only fully completed changes are moved into the archive path.

What happens to OpenSpec change metadata when it is archived?

When an OpenSpec change is archived, the metadata is preserved as the change directory is moved into openspec/changes/archive/YYYY-MM-DD-<name>, maintaining context for future reference while keeping the active changes directory clean.