openspec-archive-change

Archive completed changes into timestamped folders under openspec/changes/archive.

21|10|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/zaloclaw/zaloclaw-infra --skill openspec-archive-change-zaloclaw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-archive-change
Source: https://github.com/zaloclaw/zaloclaw-infra/tree/main/.github/skills/openspec-archive-change
Command: npx skills add https://github.com/zaloclaw/zaloclaw-infra --skill openspec-archive-change-zaloclaw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Archive a completed change in the experimental workflow to finalize work and move it to a canonical archive for traceability.

Core Features & Use Cases

  • Change selection and archiving: Prompts for a target change when not specified and archives it under openspec/changes/archive with a date stamp.
  • Artifact and delta-spec checks: Verifies artifact completion and delta spec synchronization, warning but not blocking the archive.
  • Audit-ready summary: Preserves the original change directory (including .openspec.yaml) and reports a clear archive location and status.

Quick Start

Provide the change name and trigger the archive workflow to finalize and move the change to the archive with a timestamped folder.

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 a completed change in the openspec workflow?

To archive a completed change, the workflow moves the change directory to openspec/changes/archive with a date stamp. It checks artifact completion and delta spec synchronization before finalizing the move and displaying an audit summary.

What happens to delta specs and artifacts when finalizing an openspec change?

When finalizing an openspec change, the workflow verifies artifact completion and assesses delta spec synchronization. It issues warnings if checks fail but does not block the archive process, preserving the original directory for traceability.

Do I need a fully synchronized delta spec to archive an openspec change?

No, you do not need a fully synchronized delta spec to archive an openspec change. The workflow warns about incomplete artifacts or unsynchronized delta specs but permits the archive, moving the directory to a timestamped canonical location.

When should I use an archive workflow for change management?

You should use an archive workflow for change management when implementation is complete and you need to finalize work. It moves experimental changes to a canonical archive with a date stamp, ensuring traceability and audit-readiness.

Can I archive an openspec change without specifying the change name?

Yes, you can archive an openspec change without specifying the name. The workflow prompts for a target change name if missing, then proceeds to check status, archive the directory with a date stamp, and report the final location.