Skip to main content
skill CX Codex

openspec-archiving — Claude Code skill: what it does and setup

Archives completed change proposals and merges requirement deltas into living project documentation following deployment.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add forztf/open-skilled-sdd --skill openspec-archiving -a claude-code
Open on GitHub

What openspec-archiving does

The skill manages moving finished task folders from spec/changes/ into timestamped archive directories under spec/archive/. It starts by checking for an IMPLEMENTED marker, verifying tasks in tasks.md, and checking git status. Unfinished work will stop the process.

Next, the agent processes requirement deltas sorted by ADDED, MODIFIED, and REMOVED sections. New requirements append to living specs under spec/specs/. Modified sections get overwritten completely, while removed entries receive deprecation date notes. Finally, the source folder moves into the archive and header structures are validated.

What it helps with

  • move completed proposals into a timestamped archive directory
  • append newly added requirements from deltas into living specs
  • replace modified requirement blocks in specification files
  • document removed scenarios with deprecation comments

Example prompts for the agent

  • Archive the finished proposal for add-user-auth and update living specs
  • Check task completion for payment-gateway and move its folder to the archive
  • Merge specification deltas from the changes directory into living documentation

How to install openspec-archiving

1Skills CLI (Vercel)

npx skills add forztf/open-skilled-sdd --skill openspec-archiving -a claude-code

2Manually: put the files in place

~/.claude/skills/openspec-archiving/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/openspec-archiving/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about openspec-archiving

How to install openspec-archiving in Claude Code?

Run npx skills add forztf/open-skilled-sdd --skill openspec-archiving -a claude-code. The file is saved to ~/.claude/skills/openspec-archiving/SKILL.md.

What does openspec-archiving do?

It validates completion status, relocates change directories into spec/archive/, and applies delta modifications to Markdown specs in spec/specs/.

What prerequisites are checked before archiving?

The change folder must contain an IMPLEMENTED file, all items in tasks.md must be finished, and git status must show no uncommitted work.

Similar skills

All skills for Writing and docs →

From the same set4

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor