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/agentsys
enhance-claude-memory
Use when improving CLAUDE.md or AGENTS.md project memory files.
79learn
Research any topic online and create learning guides. Use when user asks to 'learn about', 'research topic', 'create learning guide', 'build knowledge base', or 'study subject'.
63consult
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.
54sync-docs
Sync documentation with code. Use when user asks to update docs, check docs, fix stale documentation, update changelog, or after code changes.
53validate-delivery
Use when user asks to \"validate delivery\", \"check readiness\", or \"verify completion\". Runs tests, build, and requirement checks with pass/fail instructions.
51perf-analyzer
Use when synthesizing perf findings into evidence-backed recommendations and decisions.
51