@@ -670,6 +670,48 @@ agent-knowledge/
670670
671671---
672672
673+ ### /debate
674+
675+ ** Purpose:** Stress-test ideas through structured multi-round debate between two AI CLI tools.
676+
677+ ** What it does:**
678+
679+ 1 . ** Tool Detection** - Detects which AI CLI tools are installed (cross-platform)
680+ 2 . ** Interactive Picker** - If no tools specified, prompts for proposer, challenger, effort, rounds, and context in a single batch question
681+ 3 . ** Proposer/Challenger Format** - First tool argues for the topic; second tool challenges with evidence
682+ 4 . ** Multi-Round Exchange** - Each round the proposer defends and the challenger responds (1–5 rounds)
683+ 5 . ** Verdict** - Orchestrator delivers a final synthesis picking a winner with reasoning
684+
685+ ** Usage:**
686+
687+ ``` bash
688+ # Natural language
689+ /debate codex vs gemini about microservices vs monolith
690+ /debate with claude and codex about our auth implementation
691+ /debate thoroughly gemini vs codex about database schema design
692+ /debate codex vs gemini 3 rounds about event sourcing
693+
694+ # Explicit flags
695+ /debate " Should we use event sourcing?" --tools=claude,gemini --rounds=3 --effort=high
696+ /debate " Redis vs PostgreSQL for caching" --tools=codex,opencode
697+
698+ # With codebase context
699+ /debate " Is our current approach correct?" --tools=gemini,codex --context=diff
700+ ```
701+
702+ ** Options:**
703+
704+ | Flag | Description |
705+ | ------| -------------|
706+ | ` --tools=TOOL1,TOOL2 ` | Proposer and challenger (comma-separated) |
707+ | ` --rounds=N ` | Number of debate rounds, 1–5 (default: 2) |
708+ | ` --effort=low\|medium\|high\|max ` | Reasoning depth per tool call |
709+ | ` --context=diff\|file=PATH\|none ` | Codebase context passed to both tools |
710+
711+ ** Agent:** debate-orchestrator (opus model for orchestration)
712+
713+ ---
714+
673715## How Commands Work Together
674716
675717** Standalone use:**
0 commit comments