argument

Enact three-role dialectical reasoning to analyze arguments and synthesize balanced conclusions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires anthropic-cli, google-generativeai, openai-cli.

What problem does it solve?

This Skill transforms complex proposals and claims into a structured, balanced debate. It eliminates single-perspective bias by analyzing topics from 'Creator' (pro), 'Skeptic' (con), and 'Moderator' (synthesis) viewpoints, leading to clearer, more informed decisions.

Core Features & Use Cases

  • Three-Role Analysis: Get pro arguments, critical challenges, and a balanced synthesis from a single AI.
  • Dialectical Reasoning: Systematically evaluate claims, policies, or technical choices.
  • Trade-off Assessment: Clearly understand the benefits, risks, and nuances of any decision.
  • Use Case: Evaluate a proposal to migrate from REST to GraphQL. This Skill provides a structured debate, highlighting benefits, challenges, and a balanced recommendation, saving you hours of manual analysis.

Quick Start

Analyze the argument 'Our team should migrate from REST to GraphQL,' providing both pro and con perspectives, followed by a balanced synthesis.

Frequently Asked Questions about argument

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

FAQPage Schema
How do I analyze arguments and proposals with multiple perspectives?

Structured argument analysis systematically evaluates claims from pro, con, and balanced viewpoints. This Skill enacts three-role dialectical reasoning—Creator, Skeptic, and Moderator—within a single model to eliminate single-perspective bias and surface trade-offs clearly.

Can I use this for policy and technology decisions?

Yes. This approach applies to policy analysis, governance decisions, technology architecture choices, and feature proposals. It synthesizes competing arguments into actionable recommendations by weighing benefits, risks, and nuances systematically.

How does dialectical reasoning improve decision-making?

Dialectical reasoning structures debate by separating advocacy from critique from synthesis. Each role generates focused arguments independently, then a moderator reconciles them. This reduces groupthink and surfaces overlooked trade-offs before commitment.

Does this Skill support multi-turn analysis and external context?

Yes. The Skill supports conversation threading to refine arguments across multiple turns and optional grounding via external context files, enabling you to anchor debate in specific documents or domain constraints.

What's the difference between this and single-opinion analysis?

Single-opinion analysis reflects one perspective; dialectical reasoning balances creator, skeptic, and moderator views in sequence. This reveals hidden assumptions, unexamined risks, and nuanced trade-offs that monolithic analysis misses.

Can I use this to evaluate REST versus GraphQL migration?

Yes. You provide the proposal—'migrate from REST to GraphQL'—and the Skill generates pro arguments (scalability, query efficiency), critical challenges (learning curve, operational complexity), and a balanced synthesis to inform the decision.