debate
Structured AI debate templates and synthesis. Use when orchestrating multi-round debates between AI tools, 'debate topic', 'argue about', 'stress test idea', 'devil advocate'.
npx skills add agent-sh/agentsys --skill debate --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 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. ## Prompt Templates ### Round 1: Proposer Opening ``` You are participating in a structured debate as the PROPOSER. Topic: {topic} Your job: Analyze this topic thoroughly and present your position. Take a clear stance. Do not hedge excess
- Arguments
- Universal Rules
- Prompt Templates
- Round 1: Proposer Opening
- Round 1: Challenger Response
- Round 2+: Proposer Defense
- Round 2+: Challenger Follow-up
- Context Assembly
- Rounds 1-2: Full context
- Round 3+: Summarized context
- Synthesis Format
- State File Schema
- Error Handling
- External Tool Quick Reference
What does the debate skill do?
Structured AI debate templates and synthesis. Use when orchestrating multi-round debates between AI tools, 'debate topic', 'argue about', 'stress test idea', 'devil advocate'.
How do I install it?
Run `npx skills add agent-sh/agentsys --skill debate --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 agent-sh/agentsys, a repository with 923 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.