debate

Evaluate decisions through structured multi-perspective debate with Toulmin arguments.

2|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/jscott3201/ai-agent-skills --skill debate-jscott3201
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: debate
Source: https://github.com/jscott3201/ai-agent-skills/tree/main/skills/debate
Command: npx skills add https://github.com/jscott3201/ai-agent-skills --skill debate-jscott3201

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill structures high-stakes or ambiguous decisions into a repeatable, multi-perspective debate process that surfaces trade-offs, hidden risks, and residual disagreements so teams reach better-justified rulings.

Core Features & Use Cases

  • Three-phase methodology: independent perspective generation, adversarial exchange (2-3 rounds), and synthesis with scoring and rulings.
  • Toulmin-structured arguments: every perspective provides claim, grounds, warrant, qualifier, and rebuttal to improve evidence quality.
  • SeleneDB integration: optional session recall of prior debates and graph writes to persist perspectives, rulings, and residual disagreements for future use.
  • Use Case: Evaluate build-vs-buy infrastructure decisions, product trade-offs, or strategic engineering choices by running 3-5 distinct perspectives including a Devil's Advocate.

Quick Start

Use the debate skill to evaluate whether to build an in-house vector index or adopt a managed service and produce a synthesized ruling with documented residual disagreements.

Frequently Asked Questions about debate

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

FAQPage Schema
How do I structure a multi-perspective debate for a build-vs-buy decision?▼

A multi-perspective debate structures the decision into three phases: independent perspective generation, 2-3 rounds of adversarial exchange, and synthesis with scoring and rulings to surface trade-offs and hidden risks.

What is the Toulmin model for structuring arguments in decision-making?▼

The Toulmin model structures arguments with five elements: claim, grounds, warrant, qualifier, and rebuttal. This framework improves evidence quality by requiring every perspective to explicitly state its supporting evidence and potential counterarguments.

How do I resolve strategic engineering choices when perspectives conflict?▼

Resolve conflicting perspectives through adversarial exchange rounds followed by synthesis. The process produces a justified ruling, scores the arguments, and documents residual disagreements so teams understand remaining trade-offs.

Can I use SeleneDB to persist debate sessions and recall prior rulings?▼

Yes, SeleneDB integration allows optional session recall of prior debates and graph writes to persist perspectives, rulings, and residual disagreements for future reference and analysis.

How many perspectives should I include in a multi-perspective debate analysis?▼

A multi-perspective debate analysis requires 3-5 distinct perspectives, including a Devil's Advocate, to effectively evaluate technical, product, or strategic choices and surface hidden risks.

When do I need a structured debate process for product trade-offs?▼

Use a structured debate process for high-stakes or ambiguous product trade-offs where you need to surface hidden risks, evaluate multiple perspectives, and reach better-justified rulings through adversarial exchange.