dialectic
Installation
SKILL.md
Run a dialectic check on: $ARGUMENTS
The goal is to reduce confirmation bias, not to generate debate theater.
Workflow
- Restate the claim in one precise sentence. If the claim is vague, narrow it before launching agents.
- Launch two read-only reviewers in parallel, in a single message. Prefer one reviewer from a different model/tool for independence, e.g.
codex:codex-rescuewhen available, usually as Antithesis. If no independent reviewer is available, use two separate subagents with opposing prompts:- Thesis: find the strongest evidence that the claim is true.
- Antithesis: find the strongest evidence that the claim is false, risky, or incomplete.
- Require concrete evidence: file paths, line numbers, failing/passing command output, data, logs, or docs. Agents must say when evidence is missing.
- Verify the important cited evidence yourself by reading the referenced code or output. Do not trust agent summaries blindly.
- Synthesize the result as one of: true, false, mixed, or unknown.
- If the result affects implementation, state the smallest next action: proceed, change design, add a test/experiment, or ask the user.
Output
Use this structure: