openspec-archive-change

Archive completed OpenSpec changes after validating artifacts and tasks.

2|Updated Oct 13, 2025
One-click install
npx skills add https://github.com/Max-Loo/multi-chat --skill openspec-archive-change-max-loo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-archive-change
Source: https://github.com/Max-Loo/multi-chat/tree/main/.trae/skills/openspec-archive-change
Command: npx skills add https://github.com/Max-Loo/multi-chat --skill openspec-archive-change-max-loo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Archive completed changes in the OpenSpec experimental workflow to ensure traceable archival and safe retirement of in-flight changes.

Core Features & Use Cases

  • Interactive change selection when not provided
  • Validate artifact completion and task status before archiving
  • Delta-spec synchronization assessment and optional syncing
  • Safe, date-stamped archival of openspec/changes/<name>
  • Comprehensive summary reporting after archiving

Quick Start

Archive a completed change by selecting the change name when prompted and confirming artifacts, tasks, and delta specs before moving the change into 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 changes in the OpenSpec workflow?

To archive completed changes in the OpenSpec workflow, the system validates artifact status, checks task completion, and moves the change directory into a date-stamped archive location.

What is the process for validating artifacts before archiving an OpenSpec change?

Validating artifacts before archiving an OpenSpec change involves running an openspec status check to ensure all required artifacts and tasks are complete before moving the directory.

How does delta-spec synchronization work when archiving OpenSpec changes?

Delta-spec synchronization during OpenSpec archiving assesses the current delta specs and optionally syncs them before safely retiring the in-flight change directory.

Can I select a specific change to archive if I don't provide the change name initially?

Yes, if a change name is not provided initially, the OpenSpec archive process interactively prompts you to select the specific completed change you want to archive.

What happens to the change directory after archiving in OpenSpec?

After archiving in OpenSpec, the change directory is moved into openspec/changes/archive/YYYY-MM-DD-<name> and a comprehensive final summary is generated.

Why do I need to archive completed experimental changes in OpenSpec?

Archiving completed experimental changes in OpenSpec ensures traceable archival and safe retirement of in-flight changes, maintaining a clean and organized version-control workflow.