dialectic

Deploy two Electric Monks to argue opposing positions and synthesize analyses.

1|Updated Apr 13, 2015
One-click install
npx skills add https://github.com/tyler-dot-earth/.dotfiles --skill dialectic-tyler-dot-earth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dialectic
Source: https://github.com/tyler-dot-earth/.dotfiles/tree/main/agents/skills/hegelian-dialectic-skill
Command: npx skills add https://github.com/tyler-dot-earth/.dotfiles --skill dialectic-tyler-dot-earth

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables structured exploration of hard tensions by outsourcing belief to two fully convinced subagents (the Electric Monks) and having an orchestrator perform error-checked structural analysis and synthesis. This approach helps you surface hidden assumptions, compare competing frames, and generate high-quality syntheses that reveal a clearer path forward across any domain.

Core Features & Use Cases

  • Two Electric Monks hold fully believed positions to expose the architecture of a contradiction, letting you study the structure without committing to a side.
  • The orchestrator analyzes failures, identifies gaps, and generates Aufhebung-like syntheses that transcend simple trade-offs.
  • Suitable for technical decisions, strategy, philosophy, personal decisions, and complex design challenges where tradeoffs are unclear.

Quick Start

Describe your tension and ask the orchestrator to begin Phase 1 (Elenctic Interview).

Frequently Asked Questions about dialectic

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

FAQPage Schema
How do I perform structured contradiction analysis for complex technical decisions with unclear tradeoffs?

Structured contradiction analysis works by deploying two fully convinced subagents to argue opposing positions while an orchestrator performs analytical synthesis, surfacing hidden assumptions and generating robust syntheses for technical decisions where tradeoffs are unclear. You provide a briefing and the orchestrator refines the synthesis through iterative phases.

What is the dialectic method for comparing competing strategic frames?

The dialectic method for comparing competing frames outsources belief to two Electric Monks holding fully convinced opposing positions, exposing the architecture of a contradiction without committing to a side. An orchestrator then analyzes failures, identifies gaps, and generates a synthesis that transcends simple trade-offs across strategic and philosophical domains.

How do I start a synthesis analysis using opposing subagents?

To start a synthesis analysis, describe your tension or decision problem and ask the orchestrator to begin Phase 1, called the Elenctic Interview. You provide a user briefing detailing the contradiction, and the system drives iterative phase-driven analysis to refine the final synthesis.

Can I use structured analysis for personal decisions and philosophy, or is it limited to technical domains?

Structured analysis is suitable for personal decisions, philosophy, strategy, technical decisions, and complex design challenges. The subagent-driven approach surfaces hidden assumptions and generates high-quality syntheses across any domain where you face unclear tradeoffs.

What is the best way to surface hidden assumptions in a complex design challenge?

The best way to surface hidden assumptions is outsourcing belief to two fully convinced opposing subagents, letting you study the structure of a contradiction without committing to a side. The orchestrator performs error-checked structural analysis to identify gaps and generate a robust synthesis.

Do I need any external dependencies to run the structured analysis orchestrator?

No external dependencies are required to run the structured analysis orchestrator. The system relies entirely on its internal subagent design and orchestrator logic to perform error-checked structural analysis and generate syntheses from your provided briefing.