apply
CommandImplement an approved OpenSpec change and keep tasks in sync.
Archive a deployed OpenSpec change and update specs.
$ npx -y skills add voicetreelab/voicetree --agent claude-code
name: OpenSpec: Archive description: Archive a deployed OpenSpec change and update specs. category: OpenSpec tags: [openspec, archive]
<!-- OPENSPEC:START --> **Guardrails**
**Steps** 1. Determine the change ID to archive:
2. Validate the change ID by running `openspec list` (or `openspec show <id>`) and stop if the change is missing, already archived, or otherwise not ready to archive. 3. Run `openspec archive <id> --yes` so the CLI moves the change and applies spec updates without prompts (use `--skip-specs` only for tooling-only work). 4. Review the command output to confirm the target specs were updated and the change landed in `changes/archive/`. 5. Validate with `openspec validate --strict` and inspect with `openspec show <id>` if anything looks off.
**Reference**
<!-- OPENSPEC:END -->
The spatial IDE for recursive multi-agent orchestration. It's like an Obsidian graph-view that you work directly inside of.
Implement an approved OpenSpec change and keep tasks in sync.
Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.