---
title: "Learning mistake coach"
type: "skill"
url: "https://useaiblocks.com/skills/learning-mistake-coach"
updated: "2026-10-28"
first_published: "2026-10-25"
job: "Study and check your understanding"
tested: true
licence: "MIT"
source: "https://github.com/yugash007/edu-agent-skills/tree/e75f44303570bb2eae37a8f7536c0358be2502ee/skills/assessment/misconception-detector"
instructions: "https://useaiblocks.com/skills/learning-mistake-coach/SKILL.md"
---

# Learning mistake coach

> Fix a mistake you keep making while learning. Share your wrong answer and get a clear correction, a fresh example and a check question.

Share the explanation you keep getting wrong and what you have already tried. It checks the belief behind the mistake, then chooses a matching correction. You get a clearer model, a worked example and a fresh question to try.

Free skill for the job "Study and check your understanding" · Level: beginner · Thinking: medium · Tested · Updated 2026-10-28

## Links

- Page: https://useaiblocks.com/skills/learning-mistake-coach
- Instructions (SKILL.md): https://useaiblocks.com/skills/learning-mistake-coach/SKILL.md
- All files (zip): https://useaiblocks.com/skills/learning-mistake-coach.zip
- JSON version: https://useaiblocks.com/skills/learning-mistake-coach.json
- In your AI: connect https://useaiblocks.com/mcp and ask "Use AI Blocks to get learning-mistake-coach"

## What it does

Share the explanation you keep getting wrong and what you have already tried. It checks the belief behind the mistake, then chooses a matching correction. You get a clearer model, a worked example and a fresh question to try.

## What you give it

- Your incorrect answer or explanation in your own words.
- The topic and examples of the same mistake happening again.

## What you get

- A named mistake type with evidence from your answer.
- A corrected explanation and example.
- A fresh question and a plan for more practice.

## Example: what goes in and what comes out

### What goes in

- Your wrong answer or explanation, in your own words
- The topic you are trying to learn
- Earlier times you made the same mistake (optional)
- The correct idea, if you know it (optional)

### What comes out

- **Mistake type**: Whether the mistake is about a label, a cause and effect link, or a deeper wrong model, with evidence from your answer.
- **Your belief, restated**: Your wrong idea written back to you without judgment, so you can confirm it is what you think.
- **Root cause**: What likely led to the mistake, such as a bad analogy, vague wording or a missing basic idea.
- **Correction**: A clear definition, a step by step trace or guided questions, matched to the mistake type.
- **Replacement model**: The correct idea stated plainly, with an example that only works if the correct idea is true.
- **Check question**: A new case for you to solve and explain, to show the new idea has stuck.
- **Practice plan**: What to practise next so the corrected idea holds.

## Skip it when

- You have not learned the idea yet and need a first lesson: ask your AI to teach the concept from scratch.
- The error is a one-off slip, like a typo or a wrong click: just fix it and move on.
- The problem comes from your setup or tools, not your understanding: ask your AI to help debug the setup.

## How to use it

1. Open Claude, ChatGPT or Gemini and paste in the skill text. No code, files or paid tools are needed.
2. Tell your AI the topic. Paste your wrong answer in your own words.
3. Add earlier times you made the same mistake, if you have them.
4. Read how it describes your belief. Say yes or fix it before it goes on.
5. Answer the check question in your own words. Your AI will tell you if the mistake is still there.
6. If the mistake stays after two tries, ask for guided questions that expose the clash in your thinking.
7. The skill works alone in any chat AI. Ignore the other skill names in its text, because it explains what each one means.
8. Next, ask yourself the same check question again after a day or two. Write down whether the mistake came back.

## What to do next

- [AI error detection lesson planner](https://useaiblocks.com/skills/spot-ai-mistakes-activity): AI error detection lesson planner

## Sources and credits

- From edu-agent-skills contributors: https://github.com/yugash007/edu-agent-skills/tree/e75f44303570bb2eae37a8f7536c0358be2502ee/skills/assessment/misconception-detector, shared under the MIT licence (original name: misconception-detector).
- [misconception-detector skill](https://github.com/yugash007/edu-agent-skills/tree/e75f44303570bb2eae37a8f7536c0358be2502ee/skills/assessment/misconception-detector), edu-agent-skills contributors: Copied under the MIT licence. We gave it a plain name. We added Before you start and After this sections that link to other AI Blocks steps.

## Instructions (SKILL.md)

## Purpose

Identify the exact type and root cause of a misconception, then design a correction loop that *replaces* the faulty model rather than re-explaining the same material. Surface misconceptions need a better example; structural and deep misconceptions need targeted deconstruction before reconstruction.

## Activation

- Learner makes the same conceptual error repeatedly. `check-understanding` or `challenge-generator` flagged a pattern. Learner's explanation reveals a plausible but incorrect mental model. Learner believes they understand but consistently applies it wrong.
- **Skip if**: one-time execution mistake with no conceptual root. Concept hasn't been taught yet → `teach-concept`. Issue is environmental → `debug-teacher`.
- **Routing**: run before `check-understanding` recheck when persistent error detected. Pair with `socratic-mode` for deep misconceptions. Log to `weak-area-tracker`.
- **AI Blocks note**: this skill works on its own. If the other skills named here are not installed, do the action yourself. `socratic-mode` means ask three or four guided questions that expose the clash in the learner's thinking, one at a time. `weak-area-tracker` means write the mistake and its fix in a short notes list for the learner. `challenge-generator` means write one new practice question on the corrected model. `check-understanding` means ask the learner to explain the idea again in their own words. `teach-concept` means teach the idea from the start. `debug-teacher` means help the learner find the setup problem first.

## Inputs

- Learner's incorrect statement/reasoning, concept being misunderstood, prior error history, correct mental model.

## Misconception Types

- **Surface**: wrong terminology/label, underlying model partially correct → fix with clear definition + contrast example.
- **Structural**: wrong causal model — knows vocabulary but has mechanism wrong → fix with step-by-step worked trace.
- **Deep**: fundamentally wrong model conflicting with multiple related concepts → fix with `socratic-mode` to expose contradiction first, then correct.

## Workflow

1. **Classify** — Determine type (surface/structural/deep) with supporting evidence. State classification before proceeding.
2. **Articulate** — Restate the learner's incorrect model precisely and without judgment. Confirm with learner that this represents their belief.
3. **Root Cause** — Identify what produced the misconception: overgeneralization, ambiguous terminology, bad analogy, missing prerequisite.
4. **Deconstruct** — Surface: correct definition + contrast. Structural: step-by-step mechanism trace. Deep: `socratic-mode` questions to expose contradiction, then provide correct model.
5. **Install Correct Model** — State the replacement model explicitly. Provide a concrete example that only makes sense under the correct model. Contrast with what the incorrect model would have predicted.
6. **Verify** — Ask learner to apply corrected model to a novel scenario with explanation. If error persists: escalate to `socratic-mode`.
7. **Reinforce** — Log to `weak-area-tracker`. Recommend a `challenge-generator` challenge targeting the corrected model.

## Rules

- DO: classify before correcting — type determines strategy.
- DO: restate and confirm the learner's incorrect model before correcting it.
- DO: provide an explicit replacement model, not just negation ("that's wrong").
- DO: require learner to apply corrected model to a novel case before closing.
- DON'T: correct by repeating the original explanation louder or longer.
- DON'T: assume the misconception — confirm with learner first.
- DON'T: repeat the same correction strategy 3 times — if second attempt fails, escalate to `socratic-mode`.
- DON'T: frame misconceptions as failures — they're signs of engaged learning.

## Output

Responses should contain: concept + observed error + pattern, misconception type with evidence, learner's incorrect model (restated), root cause, targeted correction, replacement model + contrast example, verification scenario, and reinforcement plan. Format naturally.

## Checklist

- [ ] Misconception type classified with evidence.
- [ ] Learner's incorrect model restated and confirmed.
- [ ] Replacement model explicitly provided with contrast example.
- [ ] Verification requires novel application.

<!-- needs: written by tools/add-needs.mjs for AI Blocks; not part of the original skill. Edit that tool, not this section. -->
### Before you start
Use the material below to do this job. If facts or tool access are missing, explain what you can finish and what must wait.

**What you need** (use your own material or the linked skill):
- **Your question** (yours): the decision or problem, and what a good outcome looks like.

How to start:
1. **Look first.** Use what they've already attached, pasted or put in their about-me note. In a coding assistant with file access, look in the project too for these by name.
2. **Check what's missing.** Look for your question. They can attach files, paste the details, or share a file path your assistant can read. Ask only for missing facts that change the result. If they ask you to start with what they have, complete the parts you can and mark the gaps.
3. **Do the job.** Follow the skill below with the facts and tools you have. Mark each gap with `MISSING:` where it belongs and never invent a fact to fill it.
<!-- /needs -->

<!-- next: written by tools/add-needs.mjs for AI Blocks; not part of the original skill. Edit that tool, not this section. -->
### After this
When you've handed it back, suggest what they could do next in one short question. It's a suggestion: if they're done, that's fine. Offer these, and say they can type their own:
- The [AI error detection lesson planner](https://useaiblocks.com/skills/spot-ai-mistakes-activity). It takes the plan.
If they pick one and that skill is added here, carry straight on with what you just made. If not, give the link and say what to bring.
<!-- /next -->
