Openspec Archive Change
Voltooi en verplaats een afgeronde OpenSpec-wijziging naar de gearchiveerde map met datum.
Werkt met setup
Wat het doet
Een Claude Code skill die een voltooide OpenSpec-wijziging archiveert: het lijst actieve wijzigingen op, controleert de voltooiing van artefacten en taken, beoordeelt de delta-spec sync-status, en verplaatst vervolgens de wijzigingsdirectory naar openspec/changes/archive/YYYY-MM-DD-<name>. Activeert wanneer de gebruiker zegt dat een wijziging is voltooid en deze wil finaliseren of archiveren. Vereist de openspec CLI en een OpenSpec-geïnitialiseerd project.
Testrapport
Repo gekloond, bevestigd dat openspec CLI v1.7.0 aanwezig is, en de commando's van de skill (openspec list --json, openspec status --change) uitgevoerd tegen de echte wijzigingen van de repo — allemaal retourneerden geldige JSON. Voor OUTPUT heb ik phase0-style-transfer-loop op twee manieren gearchiveerd in afzonderlijke kopieën: baseline via native `openspec archive -y`, en skill-gevolgd via de handmatige taak-/artefactcontroles + gedateerde `mv`. `diff -rq` van de twee resulterende archiefmappen retourneerde exit 0 (byte-identiek, .openspec.yaml bewaard in beide), dus het geproduceerde artefact is niet beter dan de baseline; de skill voegt alleen bevestigingsgating en een samenvatting toe. Beveiligingsscan was schoon, maar SKILL.md Stap 4 verwijst naar het aanroepen van een `openspec-sync-specs` skill die 404 retourneert in deze repo.
Getest op: 2026-07-21 · Claude Code 2.x (agent harness)
Installatie
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/.
Commando's en voorbeeldprompts
/openspec-archive-changeVoltooi en verplaats een afgeronde OpenSpec-wijziging naar de gearchiveerde map met datum.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Archive this completed OpenSpec changeFinalize and file away this finished changeClose out this OpenSpec change after merging