debate

Orchestrates structured adversarial debates between two AI personas to stress-test plans and decisions.

1|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/kridaydave/My_Skills --skill debate-kridaydave
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: debate
Source: https://github.com/kridaydave/My_Skills/tree/main/debate
Command: npx skills add https://github.com/kridaydave/My_Skills --skill debate-kridaydave

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Single-perspective analysis carries blind spots, and decisions agreed to without friction go untested. This Skill stages a structured adversarial debate between two opposing AI personas over a plan, design, claim, or decision, surfacing weaknesses before you commit. ## Core Features & Use Cases - Structured Multi-Round Debate: Runs Opening, Rebuttal, and optional Counter rounds with parallel independent subagents, ending in a neutral synthesis verdict. - Automatic Persona Pairing: Auto-selects the natural opposing pair for your artifact type (e.g., scale-vs-simplicity for architecture, rigor-vs-feasibility for experiments), or uses personas you name. - Steelman Enforcement: Each side must present the opponent's strongest case before attacking it, preventing strawman arguments and forced harmony. - Use Case: Before committing to a microservices migration plan, run a debate between a scalability-focused persona and a ship-it pragmatist persona to expose hidden risks and get a clear call with a flip condition. ## Quick Start Ask the AI to debate your plan or decision, for example: "Debate this architecture proposal — should we migrate to microservices or keep the monolith?"

Frequently Asked Questions about debate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I stress-test a decision with AI before committing?▼

Run a structured debate that pits two opposing personas against your plan or decision. Each side argues its strongest honest case across Opening and Rebuttal rounds, then a neutral synthesis delivers a verdict with what is settled, what is open, and the recommended call.

How does the debate skill choose which two personas argue?▼

You can name two personas directly, or it auto-picks the natural opposition based on the artifact type. For example, architecture debates pair scale-focused versus ship-it lenses, while experiment designs pair rigor versus feasibility.

What is steelmanning in an AI debate?▼

Steelmanning means each side must present the opponent's argument in its strongest form before attacking it. The debate prompts enforce this in the Rebuttal round, preventing strawman arguments that would make the debate worthless.

How many rounds does a structured AI debate run?▼

By default it runs two exchange rounds — Opening and Rebuttal — followed by a synthesis verdict. A third Counter round runs only if a genuine unresolved tension remains, so debates always converge to a decision rather than looping.

When should I use a debate instead of a single review?▼

Use a debate when one perspective has blind spots that matter — high-stakes architecture choices, contested claims, or ambitious plans. A single review gives one lens; a debate exposes what survives genuine opposition and ends with a flip condition.