debate-arena

Facilitate structured multi-round debates between AI agents for decision-making.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/kwonnam/debate-arena --skill debate-arena
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: debate-arena
Source: https://github.com/kwonnam/debate-arena/tree/main/docs
Command: npx skills add https://github.com/kwonnam/debate-arena --skill debate-arena

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openai, anthropic, gemini, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill facilitates structured debates between AI agents, providing a comprehensive view of arguments and counter-arguments, enabling informed decision-making.

Core Features & Use Cases

  • Agent vs Agent Debate: Two AI agents debate a question from opposing sides across multiple rounds.
  • Interactive 3-Way Discussion: Users can join the debate as a third participant, providing domain context or challenging assumptions.
  • Debate → Code Plan Mode: Agents debate the best approach to code changes, allowing users to apply the consensus directly to their codebase.
  • Use Case: A developer can use this Skill to debate the best approach to refactoring a code module, with the agents providing arguments and counter-arguments based on best practices.

Quick Start

Start a debate on the topic "How should we refactor the auth module?" using the debate-arena skill.

Frequently Asked Questions about debate-arena

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

FAQPage Schema
How can I use AI debate to analyze trade-offs for a code refactoring decision?

AI debate analyzes refactoring trade-offs by assigning AI agents to argue opposing sides of a code change across multiple rounds, evaluating counter-arguments and stress-testing decisions for informed outcomes.

What is an AI debate engine and how does it work for decision-making?

An AI debate engine facilitates structured discussions between AI agents on opposing sides of a question. It works through multi-round debates that provide comprehensive arguments and counter-arguments for informed decision-making.

Can I participate in the structured debate alongside the AI agents?

Yes, you can participate through an interactive 3-way discussion mode. This allows you to join the debate as a third participant, providing domain context or challenging the assumptions of the AI agents.

Do I need multiple AI agent dependencies to run a structured debate?

Yes, structured AI debate requires agents capable of code analysis and debate. The environment needs OpenAI, Anthropic, and Gemini dependencies to facilitate the multi-agent arguments and counter-arguments.

How do I turn a debate about code changes into an actionable code plan?

You can use the Debate to Code Plan mode where agents debate the best approach to code changes. This allows you to apply the consensus reached during the structured debate directly to your codebase.

When should I not use an AI debate engine for decision-making?

You should avoid using an AI debate engine for decisions that do not require trade-off analysis, counter-argument evaluation, or stress-testing, as the multi-round debate process adds overhead for straightforward tasks.