debate

Orchestrate structured proponent-skeptic debates to refine proposals into artifacts.

4|1|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/sebmartin/ai-workspace-plugin --skill debate-sebmartin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: debate
Source: https://github.com/sebmartin/ai-workspace-plugin/tree/main/skills/debate
Command: npx skills add https://github.com/sebmartin/ai-workspace-plugin --skill debate-sebmartin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many proposals are accepted without rigorous scrutiny, leading to hidden assumptions, blind spots, and weak execution plans. The Debate skill provides a systematic way to challenge and refine ideas before they are committed to action.

Core Features & Use Cases

  • Proposal Extraction – pulls the current idea from the active thread’s context or README.
  • Structured Dialogue – runs alternating turns between a proponent and a skeptic for a configurable number of rounds.
  • Clarification Handling – pauses the process when an agent needs user input, ensuring accurate refinement.
  • Specialist Delegation – allows agents to call out to additional specialist agents for validation.
  • Synthesis & Artifact Creation – combines the best elements from the debate into a refined proposal and saves it as a thread artifact.

Quick Start

Ask the AI to run a debate on the current proposal, specifying the number of rounds you want.

Frequently Asked Questions about debate

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

FAQPage Schema
How do I pressure-test a proposal to find blind spots before execution?

Pressure-test a proposal by running a structured dialogue between a proponent and a skeptic. This process challenges ideas over multiple rounds to surface hidden assumptions and synthesize a refined execution plan.

What is structured debate for proposal refinement?

Structured debate for proposal refinement is a process that orchestrates alternating turns between a proponent and a skeptic. It systematically challenges ideas within active threads to extract and improve current proposals.

How do I run a debate on my current thread proposal?

Run a debate on your current thread proposal by asking the AI to start the process and specifying the number of rounds. The skill extracts the idea from the thread context and orchestrates the dialogue to produce a refined artifact.

Can I pause the proposal debate process to provide user input?

You can pause the proposal debate process to provide user input through its clarification handling feature. The process pauses automatically when an agent needs accurate information to continue refining the proposal.

Do I need specialist agents to run a structured proposal debate?

Specialist agents are required to run a structured proposal debate for validation purposes. The process allows agents to delegate out to additional specialist agents to ensure rigorous scrutiny during the dialogue rounds.

What are the limitations of using structured debate for proposal refinement?

Limitations of using structured debate include the requirement for access to specialist agents for delegation and the ability to create or update debate artifact files in the thread's artifacts folder to save the synthesized proposal.