dialectic

Run two opposing agents to gather supporting and opposing evidence with file-line citations.

439|45|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/umputun/cc-thingz --skill dialectic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dialectic
Source: https://github.com/umputun/cc-thingz/tree/main/plugins/thinking-tools/skills/dialectic
Command: npx skills add https://github.com/umputun/cc-thingz --skill dialectic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dialectic Analysis provides objective evaluation of statements by running two agents with opposing goals in parallel to minimize confirmation bias and synthesize findings.

Core Features & Use Cases

  • Parallel dual-agent analysis to weigh evidence from opposing viewpoints
  • Structured synthesis with evidence citations and verification against code
  • Use cases: architecture decisions, bug analysis, refactoring safety, and code review

Quick Start

Provide a claim to analyze, prompt two parallel agents to generate thesis and antithesis with specific file-and-line references, then synthesize a conclusion and verify it against the actual codebase.

Frequently Asked Questions about dialectic

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

FAQPage Schema
How do I eliminate confirmation bias during code review and architecture decisions?

To eliminate confirmation bias during code review, you can run parallel opposing AI agents that independently gather supporting and opposing evidence, synthesizing a balanced, evidence-based conclusion.

What is the best way to perform evidence-based bug analysis using parallel agents?

Evidence-based bug analysis using parallel agents involves prompting one agent to generate a thesis and another an antithesis with specific file-and-line references, then synthesizing and verifying the conclusion against the codebase.

How does dialectic analysis verify statements against actual code implementations?

Dialectic analysis verifies statements by requiring both opposing agents to cite specific files and line numbers, ensuring the final synthesized conclusion is checked directly against the actual codebase implementation.

Can I use parallel agent analysis for evaluating refactoring safety?

Yes, you can use parallel agent analysis for evaluating refactoring safety by applying the dual-agent dialectic approach to weigh evidence for and against the refactoring decision, producing a verified conclusion.

What are the limitations of using opposing AI agents for statement analysis?

The primary limitation of using opposing AI agents for statement analysis is the dependency on the accuracy of the cited file and line references, requiring strict verification against the actual codebase to ensure valid synthesis.