Coding

Dunning-Kruger Effect

Try it

Activate when: someone says 'how hard could it be' about an unfamiliar domain; a novice dismisses expert opinion or says 'I could do that'; someone's self-as...

What it does

Activate when: someone says 'how hard could it be' about an unfamiliar domain; a novice dismisses expert opinion or says 'I could do that'; someone's self-assessed confidence seems disconnected from their actual track record; a hiring or promotion decision is driven by self-presentation; feedback loops are absent and someone is operating on gut confidence alone. Do NOT activate when: the person is a known expert with an established external track record; the confidence claim is in a domain with tight, recent feedback loops that already calibrate performance. More: deciqai.com/c/dunning-kruger

The skill document

Dunning-Kruger Effect

Overview

The Dunning-Kruger effect is the systematic self-assessment asymmetry demonstrated by Kruger & Dunning (1999): bottom-quartile performers overestimate rank by ~50 percentile points; top-quartile performers underestimate by ~5 points. Mechanism: the cognitive skills needed to perform a task are the same ones needed to evaluate performance — so novices lack the metacognition to see their own gap. The corrective is external measurement and feedback, not internal vigilance.

Composes with metacognition, probabilistic-thinking, critical-thinking, and confirmation-bias.

When to Use

  • A novice is expressing high confidence or dismissing expert opinion ("I could do that better")
  • Hiring/promotion decisions are based on candidate self-assessment
  • "How hard could it be?" asked about a domain the asker hasn't worked in
  • Feedback loops are absent; self-assessment is contradicted by external data and rejected
  • Someone mentions "overconfident," "doesn't know what they don't know," or "imposter syndrome" (the inverse)
  • Confidence about AI capabilities/limits, AI capex or valuations, or AI adoption after light exposure ("I built a demo, so I understand production AI"; "we can ship this AI feature in a quarter")

Not when: person is a known expert with an external track record; domain has tight, recent feedback loops that already calibrate performance; high-confidence claim is self-deprecating (actual metacognition signal).

Coaching Novices (Adaptive Front Door)

  • Engine mode: user brings a specific confidence claim → diagnose directly.
  • Coach mode: user unfamiliar → 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: confidence is not a proxy for competence unless the person has metacognitive feedback — check against external data.
  2. Check fit. If external performance data exists and the person can see it, the bias may already be corrected. If unsure, ask: "Are you diagnosing a specific claim, or learning the framework?"
  3. Elicit the specific claim and basis for confidence. What is being claimed? Self-assessment, external metrics, peer comparison, formal evaluation?

[WAIT — do not advance until user responds]

  1. One question at a time: what would they accept as evidence they were wrong? How much feedback have they received? Bottom, middle, or top of comparable performers by an external measure?

[WAIT — do not advance until user responds]

  1. Close: name an external feedback mechanism (calibration test, peer review, blind evaluation) + a re-measurement schedule.

[WAIT — do not advance until user responds]

The Process

Step 1 — State the claim: Domain · verbatim claim · self-assessed percentile · basis for assessment · stakes.

Step 2 — Test metacognitive prerequisite: Can the person evaluate others' performance in this domain? Have they received external feedback? Can they articulate what failure looks like?

Step 3 — Get external data: Objective metrics · blind peer comparison · expert evaluation · track record · calibration test (predict score → take test → compare).

Step 4 — Diagnose quartile pattern: Bottom+high → novice overconfidence · Top+low → impostor · Top+high → calibrated expertise · Middle+accurate → no intervention.

Step 5 — Design intervention: Calibration test / blind peer comparison / structured rubric eval / training+feedback / real-stakes performance test.

Step 6 — Re-measure: Baseline → 30/90/180-day schedule → define what change indicates genuine improvement.

Output Template

Dunning-Kruger Diagnosis: 
Claim: domain | self-assessed percentile | basis | stakes
Metacognitive test: evaluates others (Y/N) | external feedback (Y/N) | articulates failure (Y/N)
External data: metrics | peer rank | expert eval | track record
Quartile diagnosis: self=X | external=Y | gap=Z pts | pattern=
Intervention:  | Owner: | Re-measure:

→ Method in Action: Kruger and Dunning's 1999 Cornell Studies · Cost Forecasts in Public Works Projects → 2026 lens: "I Built a Demo, So I Understand Production AI" (2023–2026)

Pack: Common Novice Overestimation Patterns

DomainOverconfidence signalCountermeasure
Programming"I could build this in a weekend"Code test; pair programming
Investing"I beat the market last year"Risk-adjusted return vs benchmark, multi-year
Hiring"I can tell in 5 minutes"Structured rubric; predictive validity tracking
Medical"I researched online; I know what I have"Diagnostic test; second opinion

→ Primary sources: references/sources.md

Common Rationalizations

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

Fake moveReality
[D] "I'm confident, therefore I know what I'm doing"Confidence in novices is the signature of the effect. The metacognitive resources that would correct it are absent.
[D] "I've been doing this for years"Years without feedback produce confident incompetence, not expertise.
[D] "I read three books on this"Reading is exposure, not skill. Self-assessment after reading is consistently inflated.
[D] "My peers tell me I'm good"Peers in your cohort have similar skill distributions; cross-cohort expert eval is more diagnostic.
[D] "How hard could it be?"Applied to an untried domain, reliably precedes falsified overconfidence.
[D] "I can self-evaluate"Kruger-Dunning: you cannot self-evaluate without the underlying skill. External measurement required.
→ Add [O] entries here after each real use — paste the actual failure patternWhat went wrong and why

Red Flags

  • Little measurable track record + strong domain confidence
  • Refusal to engage with measurement ("metrics don't capture what I do")
  • Dismissal of expert input as "overcomplicated" or "out of touch"
  • High self-assessment with absent feedback loops
  • Recurring confident claims followed by quiet retractions or excuses

Verification

  • Confidence claim specified with domain and measurable performance dimension
  • External performance data gathered (or absence noted)
  • Metacognitive prerequisite tested (can person evaluate others' performance?)
  • Four-quartile diagnosis completed
  • Feedback intervention chosen and re-measurement scheduled
  • Rejection of external data documented as a Dunning-Kruger signal

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/dunning-kruger · ⭐ Star the repo → https://github.com/deciqAI/knowledge-skills · Contributions welcome.

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

Related skills

Activate when: user is conducting a performance review or hiring interview; someone says 'she's great across the board' or 'everything they do is excellent';...

1 installs2 stars

Activate when: user says 'how do I level up my thinking', 'why do I keep copying others', 'I don't know what I don't know', 'how do I develop independent jud...

2 stars

Activate when: user says 'we keep finding evidence that supports our view,' 'the team is all aligned on this,' 'I've done the research and it checks out,' or...

2 installs2 stars

Activate when: user says 'we keep hearing about X so it must be common', 'that just happened so it's risky', 'the news is full of stories about this', 'I've...

1 installs2 stars

Activate when: user says 'how you say it matters', 'they're spinning the numbers', 'same data but sounds different', 'is this just framing?', wants to write...

1 installs2 stars

Activate when: user says 'I want to improve my thinking,' 'why does my decision-making keep failing,' 'how do I optimize my cognitive performance,' 'what's t...

1 installs3 stars