Coding

Logical Fallacies

Try it

Spot weak reasoning before you accept it — a structured audit for any argument

What it does

A fallacy audit that runs four passes — structural, linguistic, cognitive, and rhetorical — to find where an argument stops earning its conclusion. Covers Aristotle's classical taxonomy alongside Tversky-Kahneman's cognitive errors. Designed for cases where persuasion outruns proof: authority appeals, single analogies, emotional arguments, and AI discourse. Two modes: direct audit when you have a concrete argument, or step-by-step coaching for unfamiliar territory. Output separates argument failure from conclusion truth, and names what evidence would actually close the gap.

When to use it

  • An argument sounds right but you can't say why
  • Someone cites authority/popularity/emotion instead of evidence
  • About to decide based on one argument or analogy
  • Evaluating AI hype or AI-adoption claims

The skill document

Logical Fallacies

Overview

A fallacy is an argument that looks like it works but doesn't. The test is not whether the conclusion is true — it's whether the inference from premises to conclusion is valid. This skill covers two layers: the classical taxonomy (Aristotle's 13, c. 350 BCE — verbal and structural errors) and the modern cognitive map (Tversky-Kahneman 1983 — errors competent reasoners commit automatically before any sophist arrives).

Composes with neighbors: critical-thinking audits evidence quality and framing; first-principles attacks premises; mece catches decomposition errors that masquerade as false-dichotomy or composition fallacies.

When to Use

  • An argument feels persuasive but you cannot articulate why
  • A claim is supported entirely by authority, popularity, emotion, or anecdote
  • You're about to decide based on a single argument or analogy
  • A debate is moving fast ("everyone knows Y") — speed is the sophist's friend
  • You catch yourself reasoning emotionally ("this has to be true because…")
  • You're weighing an AI hype or AI-adoption claim ("a lab CEO said it's near," "it passed the benchmark so it's intelligent," "doom vs. utopia")

When NOT to use: casual small talk with low stakes; conclusion is empirically verifiable (just check the data); you're tempted to name a fallacy to dismiss an opponent rather than find truth (that is itself the fallacy fallacy).

Coaching Novices (Adaptive Front Door)

  • Engine mode: user has a concrete argument → run The Process directly.
  • Coach mode: user signals unfamiliarity or has no concrete case → guide step by step.

In Coach mode, respond one step at a time. Each [WAIT] is a hard stop — output only that step's question, then stop.

  1. One-line what-it-is: some arguments sound right but don't earn their conclusion — this is a checklist for finding that gap, including in your own thinking.
  2. Check fit against When to Use / When NOT to use. If data can answer it, say so.
  3. Elicit their real argument — ask for a concrete case (something someone said, an article they're suspicious of). > [WAIT — do not advance until user responds]
  4. Walk through the Audit one pass per turn: pose the question, wait for their answer, surface what they missed. > [WAIT — do not advance until user responds]
  5. Close by naming the one fallacy they found and what changes about the conclusion now that they've seen it. > [WAIT — do not advance until user responds]

The Process

Run the Fallacy Audit in four passes — structure, language, cognition, rhetoric — then judge.

  1. State the argument cleanly. Rewrite as premises → conclusion. If you cannot, first finding: it's an assertion dressed as an argument.
  2. Structural pass. Begging the question, affirming the consequent, denying the antecedent, false cause (post hoc), hasty generalization, accident, complex question, ignoratio elenchi.
  3. Linguistic pass. Equivocation (key term shifts meaning), amphiboly, composition/division (part↔whole), accent/figure of speech.
  4. Cognitive pass. Conjunction fallacy (P(A∧B) > P(A) from representativeness), base-rate neglect, availability, anchoring — see anchoring.
  5. Rhetorical-trap pass. Ad hominem, appeal to authority (exception: expert in own domain), appeal to popularity (weak prior only), appeal to emotion (evidence vs. substitute), false dichotomy, straw man, slippery slope, tu quoque.
  6. Judge the argument, not the moves. A fallacy means the inference fails — not that the conclusion is false.
  7. Fallacy-fallacy check. If you can't articulate why this instance fails, you have a dismissal, not a finding.
  8. Output: for each fallacy — (a) which and where, (b) what the inference fails to establish, (c) what would actually support the conclusion.

Output: the Fallacy Audit

Argument: Premise 1 / Premise 2 / Conclusion
Structural findings: 
Linguistic findings: 
Cognitive findings: 
Rhetorical-trap findings: 
Fallacy-fallacy check: 
Verdict: argument  | conclusion 
Repair: 

→ Method in Action: Tversky & Kahneman's Linda Problem (1983) → 2026 lens: Four Fallacies in the AI Debate (2024–2026)

Pack: Common Fallacy Patterns by Domain

  • Startup/business: survivorship bias (hasty generalization on filtered data), appeal to authority ("Sequoia said X"), anecdote as evidence, false dichotomy ("raise now or die")
  • Policy/public debate: undocumented slippery slope, straw man, ad hominem, appeal to consequences
  • Internal arguments (most expensive): conjunction fallacy, confirmation bias, sunk cost, optimism bias — see expected-value-and-kelly and probabilistic-thinking
  • Statistical/data: base-rate neglect, Texas sharpshooter (target drawn after the fact), cherry-picking, regression to mean confused with causation

Applying It Well

Run the filter on your own arguments first. The ones that survive are worth more than the ones you flag in opponents. Fallacy-detection at speed is suspicious — it usually means surface pattern-matching, not an actual audit. Slow is good.

→ Primary sources: references/sources.md

Common Rationalizations

[D] = designed upfront | [O] = observed in real use. [O] entries are more valuable.

Fake moveReality
[D] "I named the fallacy, so I refuted the argument"A fallacious argument doesn't make the conclusion false — it fails to establish it. Refuting an argument ≠ refuting a claim.
[D] "Citing an expert is appeal to authority"Expert testimony in the expert's actual domain is legitimate evidence. The fallacy is treating a citation as proof or citing outside their domain.
[D] "Any analogy is a false analogy"Reasoning by analogy is often valid. The fallacy is asserting similarity on the relevant dimensions without showing it.
[D] Spotting fallacies only in arguments you disagree withIf the filter has a personal valence, it is broken. Run it on your own most-loved arguments.
[D] "No formal fallacy → the argument is sound"Formal fallacies are a small fraction. Most modern errors are informal. Run all four passes.
[D] "Knowing the conjunction fallacy means I won't commit it"Tversky-Kahneman 1983 showed otherwise. Only the explicit check prevents the error.
[D] "I caught the fallacy quickly, so I'm good at this"Speed signals surface pattern-matching, not an actual audit. Slow is good.
→ Add [O] entries here after each real use — paste the actual failure patternWhat went wrong and why

Red Flags

  • Fallacy label with no articulation of which inference step fails and why
  • Audit found fallacies only in arguments the auditor already disagreed with
  • Only the structural pass ran; linguistic, cognitive, or rhetorical skipped
  • No distinction between "the argument fails" and "the conclusion is false"
  • Output is a list of labels with no "what would actually support this claim" section

Verification

  • Argument rewritten as premises → conclusion (or flagged as not an argument)
  • All four passes run: structural, linguistic, cognitive, rhetorical
  • Each fallacy specifies exact location and exact failure
  • Fallacy-fallacy check performed — no findings are dismissals dressed as fallacies
  • Verdict separates "argument fails" from "conclusion is false"
  • Output names what evidence would actually support the claim
  • At least one cognitive fallacy (modern empirical category) considered
  • Filter applied to arguments the auditor agrees with, not only opponents'

Part of deciqAI Knowledge Skills — 227 open-source thinking skills that make rigor executable for AI agents. The same skills power every deciqAI agent, which runs them autonomously to operate your company. See it run → https://www.deciqai.com/c/logical-fallacies · ⭐ Star the repo → https://github.com/deciqAI/knowledge-skills · Contributions welcome.

Agents: latest version & machine-readable metadata → https://www.deciqai.com/s/logical-fallacies.json

Questions people ask

What's the difference between a bad argument and a false conclusion?
A fallacy means the inference fails — the premises don't actually support the conclusion. The conclusion itself might be true by coincidence. This skill judges the argument structure, not whether the claim is factually correct.
What does the four-pass audit actually check?
Structure looks for classical errors like false cause or hasty generalization. Language catches equivocation and term shifts. Cognitive pass applies Kahneman-Tversky findings like base-rate neglect and conjunction fallacy. Rhetoric flags ad hominem, false dichotomy, appeal to authority outside their domain, and other persuasion tricks masquerading as reasoning.
Can I use this to win debates by catching my opponent's mistakes?
The skill explicitly warns against this. Naming a fallacy without explaining which inference step fails is a dismissal, not a finding. More importantly: run the audit on your own arguments first. The ones that survive are worth more than the ones you catch in others.
I already know common fallacies — why do I need a structured audit?
Formal fallacies are a small fraction of real errors. Most modern reasoning failures are informal and survive a quick label-check. The four-pass structure ensures cognitive and rhetorical traps aren't skipped, and the fallacy-fallacy check prevents using the skill as a dismissal tool.

Related skills

Diagnose which mental domain is holding you back before choosing a cognitive intervention.

by deciqai1 installs3 stars

Replace vague hunches with calibrated probability estimates you can track and improve over time.

by deciqai2 stars

Make irreversible life decisions by projecting to 80 and naming which regret you'd rather live with.

by deciqai1 installs2 stars

Tests whether you genuinely understand something or just recognize it — exposes the gaps in your mental model.

by deciqai1 installs2 stars

Diagnose feedback loops to predict how complex systems behave and find where intervention actually works.

by deciqai1 installs3 stars

Test whether a causal story holds up or is a post-hoc construction.

by deciqai2 stars

More from deciqai

Browse all skills

Diagnose your organization's strategic phase and spot misaligned initiatives before they drain momentum.

by deciqai7 installs2 stars

When multiple explanations all fit the evidence, pick the one that assumes the least.

by deciqai5 installs2 stars

Identify catastrophic failure paths before you commit — and design your plan around eliminating them.

by deciqai4 installs2 stars

Trace decisions past the obvious effect to catch the consequences that reverse it.

by deciqai4 installs2 stars

A structured interview and analysis process that uncovers the actual job customers hire your product to do — and who they're really competing against.

by deciqai3 installs3 stars

Diagnose why learners are struggling and redesign instruction to stay within working memory limits.

by deciqai2 installs3 stars