openspec-archiving

Archive completed change proposals and merge delta changes into living specification documentation.

9|4|Updated Nov 21, 2025
One-click install
npx skills add https://github.com/forztf/open-skilled-sdd --skill openspec-archiving-forztf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-archiving
Source: https://github.com/forztf/open-skilled-sdd/tree/main/skills/openspec-archiving
Command: npx skills add https://github.com/forztf/open-skilled-sdd --skill openspec-archiving-forztf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Archives completed change proposals and merges deltas into living specification documentation. This ensures archived history stays in sync with current living specs and prevents drift after deployment.

Core Features & Use Cases

  • Automated archiving: move the completed change folder to a timestamped archive.
  • Delta integration: merge delta changes into the living specification docs.
  • Auditability: maintain an immutable archive and provide a clear rollback path.

Quick Start

Initiate the archiving workflow by moving the completed change folder to a timestamped archive and merging its deltas into the living specifications.

Frequently Asked Questions about openspec-archiving

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I merge spec deltas into living documentation after deployment?

To merge spec deltas into living documentation, you archive completed change proposals and automatically integrate the delta changes into the current living specification docs, ensuring the archived history stays in sync and preventing drift after deployment.

What is the best way to archive completed change proposals with an audit trail?

The best way to archive completed change proposals is using a deterministic workflow that moves the completed change folder to a timestamped archive, maintaining an immutable record and providing a clear rollback path for auditability.

When do I need to archive change proposals and update living specs?

You need to archive change proposals and update living specs when targeting deployment-ready changes and scenarios where specifications must be updated immediately after implementation to prevent documentation drift.

How do I prevent specification drift after completing a deployment?

To prevent specification drift after deployment, you enforce a deterministic archiving workflow that merges delta changes directly into the living specification documentation, keeping the current specs and archived history perfectly synchronized.

Can I roll back changes after merging deltas into living specification docs?

Yes, you can roll back changes because the archiving process maintains an immutable archive with timestamped records, providing a clear rollback path even after delta changes are merged into the living specification documentation.

Does the archiving workflow require any external dependencies to process spec deltas?

No, the archiving workflow requires no external dependencies to process spec deltas, relying entirely on a deterministic internal process for timestamped archiving, delta merging, and generating audit trails for living specification documentation.