dialectical-reasoning

Synthesize opposing perspectives into higher-order resolutions using a four-phase method.

4|1|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/kimasplund/claude_cognitive_reasoning --skill dialectical-reasoning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dialectical-reasoning
Source: https://github.com/kimasplund/claude_cognitive_reasoning/tree/main/cognitive-skills/dialectical-reasoning
Command: npx skills add https://github.com/kimasplund/claude_cognitive_reasoning --skill dialectical-reasoning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dialectical Reasoning (DR) helps navigate genuine tensions between valid but opposing forces by synthesizing opposites rather than choosing a winner.

Core Features & Use Cases

  • Systematically articulate thesis and antithesis to reveal underlying assumptions.
  • Steel-man opposing positions, analyze tensions, and generate higher-order syntheses.
  • Provide practical decision frameworks that guide application across contexts (design, architecture, policy, governance).
  • Use case: resolve debates like centralized vs decentralized architectures or governance models where both sides have merit.

Quick Start

Start with a problem description and apply the four phases to derive a synthesis using the DR templates.

Frequently Asked Questions about dialectical-reasoning

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

FAQPage Schema
What is dialectical reasoning and when should I use it for decision-making?

Dialectical reasoning is a method to synthesize opposing but valid perspectives rather than picking a side. Use it for decision-making in design, architecture, or policy debates where genuine trade-offs exist and stakeholders' interests conflict.

How do I resolve trade-offs between centralized and decentralized architectures?

To resolve trade-offs between centralized and decentralized architectures, systematically articulate the thesis and antithesis, analyze the underlying tensions, and generate a higher-order synthesis using the four-phase dialectical method.

How do I apply the thesis-antithesis-synthesis framework to a policy debate?

Apply the thesis-antithesis-synthesis framework by first stating each position, steel-manning the opposing view, analyzing the tension between them, and deriving a practical synthesis that integrates both sides into a workable policy decision.

Can I use this critical-thinking approach without any external tools or specific file formats?

Yes, you can use this critical-thinking approach with only plain text input and no external tooling. It requires no dependencies or specific file formats, relying entirely on the provided templates to guide the reasoning process.

Does dialectical reasoning work for design decisions where both options have merit?

Yes, dialectical reasoning works specifically for design decisions where neither option is clearly superior. It helps navigate genuine tensions between valid but opposing forces by synthesizing them into a higher-order solution.

What are the limitations of using dialectical reasoning for decision-making?

A limitation of dialectical reasoning is that it applies only to genuine trade-offs where both sides have valid merit; it is not suited for scenarios with a clearly superior option or when stakeholders' positions are factually incorrect rather than philosophically opposed.