Installation
The Electric Monks Dialectic Skill works with any coding agent that supports subagent spawning and web search — Claude Code, Cursor, Windsurf, and similar tools.This is a heavy process by design. Expect 10–15 minutes per round minimum, and plan for at least 3 rounds. This skill needs the best available model — every phase benefits from maximum reasoning capability.
Requirements
Your coding agent must support:- Subagent spawning — The skill spawns independent Electric Monk sessions in fresh contexts
- Web search — For research and evidence gathering
- File operations — Each dialectic generates several output files
Directory structure
Create a directory to collect your dialectics. Each dialectic gets its own subdirectory — the skill generates several files for each session:Generated files explained
- context_briefing.md — Research synthesis and domain context that both Monks read
- monk_a_output.md — First Monk’s fully committed position essay
- monk_b_output.md — Second Monk’s fully committed position essay
- determinate_negation.md — Structural analysis of the contradiction
- sublation.md — The synthesis that transforms the question
- dialectic_queue.md — Tracks explored and unexplored contradictions for future rounds
Setup
Create your dialectics directory:Loading the skill
This skill is designed for OpenCode and compatible coding agents that support skill loading.Get the skill
The skill is available on GitHub:For OpenCode
Load the skill using the skills command:For other coding agents
If your agent supports custom skills or agent prompts, provide the path toSKILL.md from the cloned repository. Check your agent’s documentation for the specific command.
Model selection
Use the strongest available model. Every phase benefits from maximum reasoning capability:
- Elenctic interview requires subtle probing
- Monk essays need full conviction and deep reasoning
- Structural analysis demands cross-domain pattern recognition
- Synthesis requires genuine creativity
- Validation requires meta-level reasoning about belief transformation
Cost expectations
A single dialectic round typically involves:- Novel/obscure domain: 150-250K tokens (full research phase)
- Well-known domain: 50-100K tokens (minimal research)
- Personal/values domain: 25-75K tokens (interview-heavy, minimal external research)
Next steps
Quickstart
Run your first dialectic
Introduction
Understand how the skill works