sdd-routing
Route a natural-language request into the zero SDD pipeline when the user signals SDD intent
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Route a natural-language request into the zero SDD pipeline when the user signals SDD intent
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | sdd-routing |
| description | Route a natural-language request into the zero SDD pipeline when the user signals SDD intent |
zero's spec-driven development pipeline is normally started with the explicit
/forge <feature> command. This skill adds one purely additive convenience:
when the user describes work and explicitly signals that they want it
run through the disciplined SDD pipeline, route the request into the /forge
workflow instead of handling it ad-hoc.
/forge stays the primary, deliberate entry point. This skill never replaces
it — it only catches the case where the user expressed SDD intent in plain
language rather than typing the command.
Route to /forge only when both of these hold:
When both hold, invoke the /forge workflow with the user's described work as
the feature request. Pass that described work verbatim — do not rephrase,
summarize, translate, or interpret it. The existing /forge workflow does the
rest: an ordinary SDD run with all four phases (explore, plan, build,
veredicto), the round cap, and the veredicto verdict, exactly as an explicit
/forge invocation behaves — including its Spanish, low-noise output, governed
by the orchestrator's ## Language Boundary and ## Output Contract.
This skill must not hijack ordinary interaction. Do nothing (handle the request normally) when:
When in doubt, do nothing. Default to normal handling and leave the user to
invoke /forge explicitly. A missed natural-language route is harmless — the
user can still type /forge. A wrong route forces routine work through the
heavy pipeline, which is not. Triggering only on a clear signal phrase is the
rule; /forge remains the explicit primary entry point.
/zero-branch <slug> — create/reuse the configured Git branch for the SDD run and persist it in .sdd/<slug>/links.json./zero-git-validate <slug> — validate worktree, branch, remote, GitHub CLI auth, and verdict gating before PR/archive./zero-pr <slug> — create an audit-ready GitHub PR from SDD artifacts after veredicto returns pasa./zero-archive <slug> — merge approved deltas into .sdd/specs/ and move the run to .sdd/archive/YYYY-MM-DD-<slug>/.Recommended flow: /zero-branch → /zero-issue → /forge → /zero-git-validate --for=pr → /zero-pr → /zero-archive.