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.