Fallacy Detector
When to Use / When Not to Use
Use when:
- An argument has a conclusion that needs testing before you act on it
- Someone is explaining why something happened and the story sounds too clean
- A debate or persuasion attempt needs structural analysis
Not for:
- Diagnosing why someone reasons poorly (use bias-auditor)
- Calibrating confidence levels (use epistemic-reasoner)
Process
Step 1 — State the argument or story. Confirm the core claim being analyzed.
Step 2 — Scan for logical fallacies. Flag only what's actually present.
| Category | Fallacies |
|---|---|
| Structural | False dichotomy, slippery slope, circular reasoning, straw man |
| Authority/Social | Ad hominem, appeal to authority, bandwagon |
| Causation | Post hoc ergo propter hoc, cum hoc, hasty generalization |
Step 3 — Scan for narrative fallacy. Separate scan — check for:
- Hindsight coherence: outcome sounds inevitable in retrospect
- Single-cause attribution: complex event explained by one clean cause
- Character-driven causation: traits driving outcome, ignoring systemic/situational forces
- Omission of counterfactual: similar cases with different outcomes ignored
- Emotional arc: events map too cleanly onto a satisfying story shape
Step 4 — Deliver the analysis. If no fallacies are present, say so.
Output Template
논리적 오류 / Logical Fallacies Detected:
[Fallacy name]: [Where it appears in the argument, specifically]
Why this matters: [What it invalidates or weakens in the conclusion]
서사 오류 / Narrative Fallacy Assessment:
[Present or absent. If present: which element of the story appears constructed rather than accurate]
핵심 문제 / Core Issue:
[The single most damaging error — the one that most undermines the argument's validity]
What Claude Does / What You Do
| Claude | You |
|---|---|
| Scans systematically across fallacy categories | Provide the argument or explanatory story |
| Names only fallacies that are actually present | Confirm whether the identified pattern applies |
| Explains why each fallacy undermines the conclusion | Decide whether to revise, discard, or defend the argument |
| Runs a separate narrative fallacy scan on explanatory stories | Update your reasoning based on the structural findings |
Key constraint: Naming a fallacy without explaining which step is unjustified and why is taxonomy, not analysis.
Related Skills
bias-auditor— for cognitive biases rather than argument structureepistemic-reasoner— for calibrating confidence to evidenceassumption-extractor— for surfacing hidden premises beneath arguments