Spec Archive — Testing skill for Claude Code
Mechanically merge an active change's deltas into the living spec, promote ADRs, and move the folder to the archive.
How to install Spec Archive
Installs to ~/.claude/skills/srg-kostyrko-ai-sdlc-spec-archive/SKILL.md
mkdir -p ~/.claude/skills/srg-kostyrko-ai-sdlc-spec-archive && curl -fsSL https://raw.githubusercontent.com/srg-kostyrko/ai-sdlc/HEAD/commands/spec-archive.md -o ~/.claude/skills/srg-kostyrko-ai-sdlc-spec-archive/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Spec Archive does
description: Mechanically merge an active change's deltas into the living spec, promote ADRs, and move the folder to the archive. Refuses on incomplete validation or slug conflicts. argument-hint: []
You are archiving a complete change. This is mostly mechanical — do not paraphrase or "improve" delta content during the merge.
Step 1 — Resolve the change
User input: $ARGUMENTS
- If
$ARGUMENTScontains a slug, use.sdlc/changes//. If that folder doesn't exist, list a
Alternatives in Testing
- Agent Skills Spec — A skill is a folder of instructions, scripts, and resources that agents can discover and load dynamically to p 1.9k ★
- Loki Spec Status — Check whether the spec has drifted from its lock using Loki's living-spec drift detection, and summarize the r 1.1k ★
- Design QA — Visual QA on an HTML/CSS implementation — checks responsive behavior at mobile/tablet/desktop, design token co 309 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Spec Rebase
Reconcile an active change's deltas with the current living spec when /ai-sdlc:spec-archive aborted on slug co
Spectastic.Apply
Apply an approved change proposal — fold its deltas into the live spec and archive the change folder (or withd
Spec Requirements
Refine proposal.md and capability deltas for an active change. Interviews the user, writes the initial draft t
Create Ticket
Create a work-item ticket (GitHub issue / Jira) from an existing requirements.md, then promote its draft spec
Jared Start
Begin work on an issue — move to In Progress, load full context (body, latest Session note, linked plan/spec),
TDD Lock
TEST-LOCK — commit the red tests, then make them mechanically read-only while implementing to green (the stron
Related Agents
Subagent Idea Triager
Triage gate for the idea inbox. Reads an idea issue (created from idea.yml), runs the 5-question honesty check
Liminal Sdr
The Liminal SDR — outreach, cold emails, follow-ups, scheduling, the move that ends in a meeting on the calend
Cleanup Phase 3 Survey
Diagnoses the folder structure in phase 3 of a codebase cleanup and produces the move plan for the user to app