Orchestrates multi-advisor council debates on high-impact architecture, technology, or product decisions. Dispatches 3-5 domain archetype subagents (pragmatic-engineer, architect-advisor, security-advocate, product-mind, devils-advocate, the-thinker) through opening statements, tensions, position evolution, and synthesis phases. Preserves dissent and delivers actionable recommendations with captured risks. Use when evaluating trade-offs, stress-testing a PRD or tech spec, resolving dilemmas with multiple viable options, or when a decision needs diverse expert perspectives. Don't use for simple yes/no questions, factual lookups, creative brainstorming without tradeoffs, or tasks where a single expert perspective suffices.
Facilitate a multi-advisor roundtable by dispatching archetype subagents, surfacing tensions, tracking position evolution, and synthesizing actionable recommendations. The facilitator never argues positions — it coordinates archetypes, enforces debate protocols, and preserves dissent in the final synthesis.
Step 1: Confirm Scope and Mode
Step 2: Select Advisors
references/archetypes.md to review the full archetype catalog and selection heuristics.devils-advocate when the dilemma shows signs of emerging consensus or when the user explicitly wants stress-testing.the-thinker when the problem framing itself may be the constraint (every tactic within the frame has failed, or the group is trapped in one metaphor).Step 3: Dispatch Opening Statements (Parallel)
.claude/agents/<archetype-name>.md.## Opening Statements using the format in assets/synthesis-template.md.Step 4: Extract Tensions and Run Rebuttals
references/debate-protocols.md to apply steel-manning, evidence-requirement, and concession rules.Step 5: Track Position Evolution
Step 6: Synthesize and Output
assets/synthesis-template.md to structure the final output.Step 7: Capture Decision (Standard Mode Only)
## Decision Captured.If any dispatched archetype violates these protocols (e.g., Security Advocate agrees to ship without controls for convenience), reject the response and re-dispatch with the protocol reminder.
devils-advocate to the roster (if not already included) and re-run Step 4 against the emerging consensus.references/archetypes.md for custom-council guidance, or propose the closest standard archetype and confirm with the user before proceeding.