holix-sdd-archive
Archive a completed SDD change — merge delta specs into main openspec/specs and move change to archive
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Archive a completed SDD change — merge delta specs into main openspec/specs and move change to archive
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Implement an SDD change from tasks.md — always ask self vs subagents first, then execute only after apply mode is set
Create Spec-Driven Development changes (OpenSpec-style) — multi-project openspec, understanding gate, assigned tasks before coding
Run frontend (and FE+BE) apps in Holix Studio: always bind 0.0.0.0, always open Studio preview links in chat, always prefer docker-compose with an nginx reverse proxy that joins frontend and backend. Use when starting Vite/Next/Nuxt/React, SPA+API monorepos, or any web app the user should open in Studio Browser. Invoke via /holix-studio-frontend-backend.
Author and manage Holix agent drop-in extensions so the agent can extend itself without editing Holix core. Use when the user asks to write an extension, add tools, register slash commands, list extensions, disable a broken extension, or self-modify agent capabilities. Invoke via /holix-extensions.
Full Holix sub-agent lifecycle: spawn, monitor, collect results, answer ask_user questions, approve tool confirmations, and delegate to external CLIs (holix launch). Use when the user asks about subagents, /subagent-spawn, delegate_to_subagent, background workers, sub-agent questions, /subagent-reply, holix launch + coder, or running tasks without blocking the main chat. Invoke via /holix-subagents.
Optional guide for web_researcher sub-agent. Use only when the user explicitly asks to delegate web research (e.g. /subagent-spawn web_researcher, "запусти web_researcher").
| name | holix-sdd-archive |
| description | Archive a completed SDD change — merge delta specs into main openspec/specs and move change to archive |
| tags | ["sdd","openspec","archive","holix"] |
| user-invocable | true |
Change is implemented (tasks checked) and user wants to close it / merge requirements into the source of truth.
sdd_status with change_id — review remaining open taskssdd_archive with change_idmerged_specs, any warnings (open tasks / not apply_ready), and archive path under openspec/changes/archive/## ADDED|MODIFIED|REMOVED Requirements merged into openspec/specs/<domain>/spec.mdspecs/<domain>/**/spec.md still merges into that domain (not a nested folder name as a new domain)openspec/changes/archive/YYYY-MM-DD-<change-id>/warnings — surface them to the user| Issue | Behavior |
|---|---|
| Same title ADDED when already in main | Body replaced (treated as modify) |
| REMOVED then MODIFIED same title | Last section in the delta file wins |
Nested specs/auth/notes/spec.md | Merges into auth, not domain notes |
| Incomplete tasks | Archive still runs; check warnings |
merged_specs paths