metacognition

Installation
SKILL.md

Metacognition

Overview

Metacognition is the live monitoring loop during reasoning — "am I doing this right now; what strategy am I using; should I switch?" — not after-the-fact reflection. Coined by Flavell (1979); operationalized by Pólya's 1945 four-stage protocol; empirically validated by Schoenfeld (1985): experts spend 30–40% of problem-solving time monitoring; novices spend 5%. The expert-novice gap is less raw knowledge than this loop.

Compose: first-principles to interrogate assumptions · probabilistic-thinking to calibrate confidence · inversion to ask "how could my reasoning be wrong?" Metacognition is the background process that decides which other skills to deploy.

When to Use

Apply when:

  • Stuck > 15 minutes with no progress — the most reliable trigger
  • Analysis feels confident but suspiciously fast (speed without monitoring = invisible errors)
  • Same kind of mistake keeps recurring across problems
  • Cannot tell whether you understand a topic or just recognize it (illusion of fluency)
  • Deciding whether to trust an AI copilot's fluent answer or slow down and verify it (AI adoption, automation complacency, "should I trust the AI here")
  • Someone says: "metacognition," "calibration," "am I stuck on the right problem," "I should know this but I don't"

When NOT to use: routine fluent tasks; real-time emergencies; creative flow states; already-overactive worriers who would spiral.

Installs
3
GitHub Stars
10
First Seen
Jul 9, 2026
metacognition — deciqai/knowledge-skills