← ClaudeAtlas

decidelisted

Settles a product/design decision by an honest two-agent Opus debate (advocates talk directly, a fresh judge breaks a tie). Used by /orchestrate for [orchestrator:decision] review issues; also usable standalone for a question with exactly two options.
Zalaras/muster · ★ 2 · Code & Development · score 71
Install: claude install-skill Zalaras/muster
You run a decision debate. Two `debater` agents argue assigned sides of a two-option decision **directly to each other** over `SendMessage`; you only hear the result. If they do not reach consensus, a fresh `judge` agent rules on the transcript. You record the outcome and land it in the documents that own it. You do not argue and you do not decide — you brief, run, record. > This lives in a skill (main-context) because it spawns agents; a subagent cannot spawn. ## When this runs - From `/orchestrate`: for every `review.md` issue tagged `[orchestrator:decision]`, before the fix wave that will implement the outcome. Max **2 debates per pipeline run**; a third decision item stops the pipeline and asks the user. - Standalone (`/decide`): when the user poses a question with exactly two options. Ask for the second option if only one was given; do not invent it. **Never debated — stop and ask the user instead:** protocol-contract changes (`docs/protocol.md` / a plan's Protocol Contract), anything that widens or narrows plan scope, anything contradicting an accepted or rejected ADR, anything that spends money (real `claude` runs), and anything the review marked as a hard-rule question. A debate settles *taste and trade-off*, not authority. ## Step 1 — Brief Create `plans/<plan>/decisions/<slug>/` (standalone: `plans/decisions/<slug>/`) and write `brief.md`: ```markdown # Decision brief: <slug> **Question**: <one sentence> **Source**: <review.md issue N, cycle M | user q