debate
Structured multi-perspective deliberation through adversarial dialogue
npx skills add majiayu000/claude-skill-registry --skill debate-simhacker-moollm-2 --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Debate > **"No single story is true — but the ensemble approximates actionable wisdom."** Structured deliberation that forces genuine exploration through adversarial dialogue. --- ## Why Debate? Traditional LLM chat gives you **the statistical center** — the most likely answer averaged across all training data. This misses: - Outlier perspectives that might matter most - Hidden assumptions embedded in the "obvious" answer - Genuine trade-offs between competing values - The shape of the possibility space **Debate fixes this** by simulating multiple perspectives that must defend their positions against cross-examination. --- ## The Debate Card ```yaml # debate.card — the master ensemble card card: name: "Structured Debate" type: ensemble emoji: "🎭" # Data flow components components: generators: CREATE_TOPIC: description: "Define what we're debating" params: question: required context: optional stakes: optional outputs: [topic_stream] CREATE_SIDE: description: "Create a position with advocates" params: name: required position: required advocates: "1-3 personas" outputs: [arguments, rebuttals] transformers: CREATE_MODERATOR: description: "Facilitate fair debate" params: style: ["rob
- Why Debate?
- The Debate Card
- Debate Session State
- Debate Flow
- Commands
- Setup Commands
- Robert's Rules Commands
- Flow Commands
- Side Definition
- Transcript Format
- Integration with Other Skills
- With adversarial-committee
- With roberts-rules
- With rubric
What does the debate skill do?
Structured multi-perspective deliberation through adversarial dialogue
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill debate-simhacker-moollm-2 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
