openspec-archive-change

Archive a completed OpenSpec change to preserve artifacts and align with the experimental workflow.

27|2|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/DataCovey/nornweave --skill openspec-archive-change-datacovey
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-archive-change
Source: https://github.com/DataCovey/nornweave/tree/main/.cursor/skills/openspec-archive-change
Command: npx skills add https://github.com/DataCovey/nornweave --skill openspec-archive-change-datacovey

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Archive a completed change in the experimental workflow to ensure artifacts, tasks, and specs are properly archived and auditable.

Core Features & Use Cases

  • Interactive change-name prompting when missing, artifact and task validation via status checks, and delta-spec sync assessment.
  • Safe archival with timestamped archive directory while preserving essential configuration files.
  • Use cases include finalizing feature changes, preparing for release, and maintaining an auditable history of changes.

Quick Start

Run the archive workflow to move a completed OpenSpec change into the archive after confirming all artifacts and tasks are complete.

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 an OpenSpec workflow?

To archive completed changes in an OpenSpec workflow, you run the archival process to validate artifact and task completion, assess delta-spec sync, and move the change directory into a timestamped archive. This preserves the auditable history of your finalized feature changes.

What happens if I try to archive an OpenSpec change with incomplete tasks?

If you attempt to archive an OpenSpec change with incomplete tasks, the process validates statuses via openspec status and tasks.md to prevent unsafe archival. It enforces completion checks to ensure no unfinished artifacts or tasks are moved to the archive directory.

Do I need to specify the change name when archiving OpenSpec artifacts?

You do not strictly need to specify the change name upfront when archiving OpenSpec artifacts. If the change name is missing, the workflow interactively prompts you to provide it before proceeding with artifact validation and delta-spec sync assessment.

When should I use OpenSpec archival for release readiness?

You should use OpenSpec archival for release readiness when finalizing feature changes and preparing for deployment. It ensures all artifacts, tasks, and delta specifications are synced and safely preserved in a timestamped archive directory for audit purposes.

Does archiving an OpenSpec change delete the configuration files?

Archiving an OpenSpec change does not delete essential configuration files. The safe archival process specifically preserves the .openspec.yaml configuration file while moving completed artifacts and task records into the timestamped archive directory.