Openspec Archive Change
Slutför och flytta en genomförd OpenSpec-ändring till den daterade arkivmappen
Fungerar med konfiguration
Vad den gör
En Claude Code-färdighet som arkiverar en genomförd OpenSpec-ändring: den listar aktiva ändringar, kontrollerar artefakt- och uppgiftskomplettering, bedömer delta-spec-synkroniseringstillståndet och flyttar sedan ändringskatalogen till openspec/changes/archive/YYYY-MM-DD-<name>. Utlöses när användaren säger att en ändring är klar och vill slutföra eller arkivera den. Kräver openspec CLI och ett OpenSpec-initierat projekt.
Testrapport
Klonade repot, bekräftade att openspec CLI v1.7.0 finns, och körde färdighetens kommandon (openspec list --json, openspec status --change) mot repots verkliga ändringar – alla returnerade giltig JSON. För OUTPUT arkiverade jag phase0-style-transfer-loop på två sätt i separata kopior: baseline via native `openspec archive -y`, och färdighetsföljt via dess manuella uppgifts-/artefaktkontroller + daterad `mv`. `diff -rq` av de två resulterande arkivkatalogerna returnerade exit 0 (byte-identiska, .openspec.yaml bevarades i båda), så den producerade artefakten är inte bättre än baseline; färdigheten lägger bara till bekräftelsegrindning och en sammanfattning. Säkerhetsskanningen var ren, men SKILL.md Steg 4 refererar till att anropa en `openspec-sync-specs`-färdighet som returnerar 404 i detta repo.
Testad: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/VILA-Lab/FigMirror.git /tmp/openspec-archive-change-src mkdir -p ~/.claude/skills cp -R /tmp/openspec-archive-change-src/.claude/skills/openspec-archive-change ~/.claude/skills/openspec-archive-change # Requires the openspec CLI on PATH: npm i -g openspec (verified against v1.7.0) # Only functions inside an OpenSpec-initialized project (an openspec/changes/ tree). Run `openspec init` if absent. # Note: skill Step 4 invokes a sibling skill `openspec-sync-specs` that is NOT in this repo (404); that path only runs when a change has delta specs under specs/.
Kommandon och exempelprompter
/openspec-archive-changeSlutför och flytta en genomförd OpenSpec-ändring till den daterade arkivmappen
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Archive this completed OpenSpec changeFinalize and file away this finished changeClose out this OpenSpec change after merging