openspec-archive-change

Archive completed experimental changes into openspec/changes/archive with date-based names.

Updated Feb 14, 2026
One-click install
npx skills add https://github.com/OpenElementsLabs/Octobird --skill openspec-archive-change-openelementslabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-archive-change
Source: https://github.com/OpenElementsLabs/Octobird/tree/main/.claude/skills/openspec-archive-change
Command: npx skills add https://github.com/OpenElementsLabs/Octobird --skill openspec-archive-change-openelementslabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Archive completed changes in the experimental workflow to finalize and preserve implementation work.

Core Features & Use Cases

  • Orchestrates a safe archival process for finalized experimental changes
  • Validates artifact completion and delta-spec synchronization before archiving
  • Produces a clear summary and preserves the relevant configuration

Quick Start

Archive a completed change by selecting the change, confirming artifacts, and moving it to the archive directory.

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, select the finalized change, verify artifact completion, sync delta specs, and move it to the openspec/changes/archive directory with a date-based name.

What happens if I try to archive a change with incomplete artifacts?

When archiving a change with incomplete artifacts, the process enforces prompts that warn you about the missing artifacts and prevents the archival from proceeding until they are completed.

How are conflicting delta specs handled during change archival?

During change archival, the workflow enforces prompts if conflicting delta specs are detected, requiring you to synchronize the delta specs before the change can be safely archived.

Does archiving an openspec change preserve the configuration file?

Yes, archiving an openspec change preserves the .openspec.yaml configuration file during the move to the archive directory, maintaining all relevant settings and metadata.

When do I need to sync delta specs before finalizing an experimental change?

You need to sync delta specs before finalizing an experimental change when delta specs are present in the workflow, ensuring all modifications are synchronized and validated prior to archiving.

Will the archive directory be created automatically if it does not exist?

Yes, the archive directory is created automatically if it does not already exist, allowing the workflow to safely move completed changes into openspec/changes/archive without manual setup.