debate

Run structured role-based debates to evaluate competing options and surface tradeoffs.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/cmtkdot/arc --skill debate-cmtkdot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: debate
Source: https://github.com/cmtkdot/arc/tree/main/skills/debate
Command: npx skills add https://github.com/cmtkdot/arc --skill debate-cmtkdot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Debate helps teams evaluate competing options by running structured rounds to surface tradeoffs and hidden risks.

Core Features & Use Cases

  • Styled debate sessions with configurable roles (proponent, opponent, domain expert, end-user advocate) and multiple styles (quick, thorough, adversarial, collaborative) to fit risk and scope.
  • Round-based framework with opening statements, challenges, responses, and synthesis to provide clear decisions.
  • Guidance for applying in product design, architecture reviews, or policy decisions to improve alignment and buy-in.

Quick Start

Initiate a structured debate by assigning roles (proponent, opponent, domain expert, end-user advocate) and running 4 rounds to evaluate the proposal.

Frequently Asked Questions about debate

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

FAQPage Schema
How do I run a structured debate to evaluate competing product design options?

Run structured debate sessions by assigning roles such as proponent, opponent, domain expert, and end-user advocate, then executing four rounds of opening statements, challenges, responses, and synthesis to surface tradeoffs and reach clear decisions.

What is the best way to surface hidden risks during architecture reviews?

The best way to surface hidden risks during architecture reviews is using styled debate sessions with configurable roles and formats like adversarial or collaborative, running multiple rounds to challenge proposals and expose tradeoffs before final synthesis.

Can I configure debate styles for quick team alignment versus thorough risk analysis?

You can configure debate styles including quick, thorough, adversarial, and collaborative to fit your risk scope and team alignment needs. Each style adjusts the round-based framework to surface tradeoffs appropriately for the decision-making scenario.

What roles should I assign when running structured decision-making debates?

Assign roles like proponent, opponent, domain expert, and end-user advocate when running structured decision-making debates. These roles ensure multiple perspectives are represented during opening statements, challenges, responses, and the final synthesis phase.

When do I need a structured debate framework for policy choices?

You need a structured debate framework for policy choices when competing options require careful evaluation of tradeoffs and team buy-in. It guides constructive discourse through rounds of challenges and responses, improving alignment and surfacing hidden risks before deciding.