← ClaudeAtlas

orchestratelisted

Orchestrate one natural-language goal into parallel tmux Claude Code sessions. It decomposes the goal (with your approval), plans each task with wiki-plan, implements and reviews, runs an integration test, and merges after your confirmation. Use to build a goal across multiple sessions. For a single task, use loop-implement instead.
choiyounggi/dev-loop · ★ 4 · Code & Development · score 80
Install: claude install-skill choiyounggi/dev-loop
# orchestrate — multi-session orchestrator You are the orchestrator. **You do not implement — sessions do.** You clarify, decompose, distribute, review, integrate, and merge. Autonomy lives inside the implementation loop; two human gates bracket it (task-split, pre-merge). Scripts referenced below live in `${CLAUDE_PLUGIN_ROOT}/skills/orchestrate/scripts/`. Communication: session→orchestrator via `.orchestration/status/<task>.json`; orchestrator→session via `launch-session.sh` (the first prompt) then `send-prompt.sh` (every later one), carrying templates/session-prompt.md §1–§4 on tmux, or the Task `--spec` (same file, §O1–§O4) on Orca. ## Asking the user — every question is a chooser (REQUIRED) Every question this skill puts to the **user** is delivered with the **AskUserQuestion** tool, so they answer by selecting an option instead of typing a reply. Prose in the turn is the *briefing* (task list, graph, slot count, cost note, diff); the *decision* is always the tool call. This covers Phase 0 frontier rounds, Gate 1 (task split **and** substrate), Gate 2, a Phase 3 deadlock, and any worker escalation that needs a human verdict. **Required shape** - One call per round, up to 4 questions in it. A frontier wider than 4 → back-to-back calls of ≤4 questions, numbering continuous across them; never one question per turn. - Each question carries 2–4 options; the **recommended answer is option 1**, its label suffixed `(Recommended)`. `header` ≤12 chars. - Options are the co