metacognitive-prompt-library

Installation
SKILL.md

Metacognitive Prompt Library

What This Skill Does

Generates a calibrated set of metacognitive prompts for a specific learning task — prompts that help students monitor their own comprehension, evaluate their strategy effectiveness, detect errors, and adjust their approach. Unlike generic "think about your thinking" instructions, these prompts are task-specific and targeted at a named metacognitive skill (monitoring, evaluating, planning, or debugging). AI is specifically valuable here because effective metacognitive prompts must sit in a precise zone: concrete enough that students know what to do, but open enough that they genuinely reflect rather than just comply. Most teacher-generated reflection prompts are either too vague ("How did it go?") or too directive ("Did you use a topic sentence?"), missing the metacognitive level entirely.

Evidence Foundation

Flavell (1979) defined metacognition as "knowledge and cognition about cognitive phenomena" — thinking about thinking. He distinguished metacognitive knowledge (what you know about your own cognition) from metacognitive regulation (how you control it). Veenman et al. (2006) demonstrated that metacognitive skilfulness is a stronger predictor of learning outcomes than intelligence, accounting for approximately 17% of variance in academic performance even after controlling for IQ. Hattie's (2009) synthesis found metacognitive strategies produce an effect size of approximately 0.69. Schraw (1998) identified that metacognitive awareness can be explicitly taught through structured prompting — students who regularly use metacognitive prompts develop stronger monitoring skills over time. Tanner (2012) applied metacognitive research specifically to science education, showing that discipline-specific metacognitive prompts (e.g., "What evidence would change my conclusion?") are more effective than generic ones. The evidence is clear: metacognition is teachable, transferable, and among the highest-leverage interventions available.

Input Schema

The teacher must provide:

  • Task description: The specific task students are completing. e.g. "Solving multi-step word problems in mathematics" / "Close reading and annotating a poem" / "Conducting a practical investigation in chemistry"
  • Student level: Year group and metacognitive development. e.g. "Year 8, limited metacognitive vocabulary" / "Year 12, familiar with metacognitive strategies"
  • Metacognitive focus: Which skill to target. e.g. "monitoring — students often think they understand but can't apply the concept" / "debugging — students make errors but can't identify where they went wrong"

Optional (injected by context engine if available):

  • Subject area: For domain-specific prompt calibration
Related skills
Installs
9
GitHub Stars
216
First Seen
Apr 2, 2026