debate
debate
Prompt templates, context assembly rules, and synthesis format for structured multi-round debates between AI tools.
Arguments
Parse from $ARGUMENTS:
- topic: The debate question/topic (required)
- --proposer: Tool for the proposer role (claude, gemini, codex, opencode, copilot)
- --challenger: Tool for the challenger role (must differ from proposer)
- --rounds: Number of back-and-forth rounds (1-5, default: 2)
- --effort: Thinking effort applied to all tool invocations (low, medium, high, max)
- --model-proposer: Specific model for proposer (optional)
- --model-challenger: Specific model for challenger (optional)
Universal Rules
ALL participants (proposer AND challenger) MUST support claims with specific evidence (file path, code pattern, benchmark, or documented behavior). Unsupported claims from either side will be flagged by the other participant and noted in the verdict. This applies to every round.
More from avifenesh/awesome-slash
repo-mapping
Use when user asks to \"create repo map\", \"generate repo map\", \"update repo map\", \"repo map status\", or \"map symbols/imports\". Builds and validates an AST-based repo map using ast-grep.
15deslop
Use when user wants to clean AI slop from code. Use for cleanup, remove debug statements, find ghost code, repo hygiene.
2perf-baseline-manager
Use when managing perf baselines, consolidating results, or comparing versions. Ensures one baseline JSON per version.
2web-auth
Authenticate to websites with human-in-the-loop browser handoff. Use when user needs to log into a website, complete 2FA, or solve CAPTCHAs for agent access.
2consult
Cross-tool AI consultation. Use when user asks to 'consult gemini', 'ask codex', 'get second opinion', 'cross-check with claude', 'consult another AI', 'ask opencode', 'copilot opinion', or wants a second opinion from a different AI tool.
2enhance-docs
Use when improving documentation structure, accuracy, and RAG readiness.
2