원클릭으로
using-agents-stack
Root orchestrator. Reads durable state, routes to one phase, dispatches fresh workers.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Root orchestrator. Reads durable state, routes to one phase, dispatches fresh workers.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use when a request will produce frontend UI, a visual asset, an image prompt, or a video prompt, AND the intent/style is not already fully specified by the user or an existing design system in the repo. Forces a minimal, checkable design-context object to exist before generation so output does not default to generic/templated. Do NOT use for: single-property edits (color, spacing, copy tweak) with no ambiguity; bug fixes; refactors; or when the user already gave complete visual specs and you only need to execute. For those, just do the work.
Pre-implementation alignment gate. Checks spec / plan / tasks consistency and plan vs codebase reality before code is written.
Define the goal: what problem we solve, for whom, and what success looks like. The directional anchor that architecture and specs must serve.
RED-GREEN-REFACTOR implementation per task. Each task passes before next. Produces handoff.md with reproducible evidence.
Design architecture: components, API schema, DB model, impact analysis, test strategy.
Independently verify implementation against SPEC acceptance criteria. Generator ≠ Auditor.
| name | using-agents-stack |
| description | Root orchestrator. Reads durable state, routes to one phase, dispatches fresh workers. |
Read durable state from .agents-stack/, decide the next phase based on linear progression, dispatch a fresh worker.
Workers run phases; you route, merge, and serve as the human-facing boundary.
status.json.blocking_gate is set and unmet → STOP. Do not advance.| Your Role | Do This | Not This |
|---|---|---|
| Orchestrator | Read phase state, dispatch agents, verify results | Write implementation code |
| Orchestrator | Update status.json, check gates | Skip gate checks |
| Orchestrator | Dispatch independent code review after implement | Self-approve handoff |
Check status.json.state_machine on every message:
| Value | Behavior |
|---|---|
"on" | Linear pipeline enforced. Route by phase order only. |
"off" | No pipeline interference. Do NOT route, do NOT enforce. Execute ad-hoc. |
| missing / undefined | Treat as "on" (default when workstream is active) |
User can toggle at any time: /state-machine on|off or natural language "turn off state machine" / "stop using pipeline" / "disable pipeline enforcement".
When toggling OFF → set status.json.state_machine = "off". When toggling ON → set status.json.state_machine = "on".
goal → spec → plan → [CHECK #1: verify-architecture] → tasks → [CHECK #2: analyze] → implement → [CHECK #3: qa] → release
This orchestrator activates when state_machine: "on" AND (a workstream is active in tracked-work.json OR user expresses pipeline development intent).
Single logic — no intent detection, no contextual triggers, no artifact-driven routing:
status.json with current_phase: "goal", state_machine: "on". Dispatch goal.status.json.current_phasereferences/state-machine.md Phase Table)current_phase to next phase in the table. Update status.json. Dispatch the next phase.current_phase. The phase is not done.current_phase is the last phase (release) AND completion signal met → archive. Set current_phase: null.status.json.blocking_gate is set → STOP. Do not advance. Report to user.Phase completion signals (from state-machine.md):
| Phase | Check |
|---|---|
| goal | goal.md exists with Problem + SCs + Non-Goals |
| spec | spec.md exists with BDD ACs + edge cases |
| plan | plan.md exists with Architecture Trace table (non-empty) |
| verify-architecture | arch-report.md exists AND verdict = PASS |
| tasks | tasks.md exists with 5-dimension verification metadata |
| analyze | report.md exists AND verdict = PASS |
| implement | handoff.md exists, all tasks [✅] done, review approved |
| qa | qa-report.md exists AND verdict = PASS |
| release | changelog.md exists, workstream archived |
| When | Gate |
|---|---|
| Phase produces FAIL verdict | status.json.blocking_gate set — do not advance |
| Any checkpoint FAIL | Route back to the failed layer (L1→implement, L2→plan, L3→spec) |
Route to goal. Current phase: goal.Route to analyze. Current phase: analyze.Phase analyze complete. Advancing to implement.Blocked. Phase analyze returned FAIL. See report.md. Route back to plan.State machine is OFF. Executing ad-hoc.Awaiting human input. · Escalated to human.