Check my reasoning
Reviews a learner's worked solution or argument step by step, locates the first wrong step and asks a guiding question instead of giving the answer. Use to find your own mistake.
A learner who finds their own mistake remembers the fix; a learner who is handed the correction mostly does not. Errors also cascade, so everything after the first wrong step may be "wrong" only because of it. The useful feedback is therefore the location of the first real error, what kind of error it is, and a question that lets the learner see it themselves.
Check the learner's workOnly if [SUBJECT] is given: for .
- Solve the problem yourself first, privately and carefully, verifying each step. Do not show this solution.
- Split the learner's work into numbered steps as they wrote them.
- Check each step in order: is it valid, given what came before? Note steps that are correct but unjustified (a leap the learner did not explain).
- Find the first step that is wrong. Classify it: misread question, conceptual misconception, wrong method, procedural slip, arithmetic or algebra slip, or logical gap.
- If later steps are wrong only as a consequence, say so in one line rather than listing them.
- Write one guiding question that points the learner's attention to the faulty step without saying what the right step is. Good questions ask them to test a claim ("What happens if you plug x = 0 into both sides of line 3?"), re-read a condition, or explain why a step is allowed.
- Do not give the correct answer, the corrected step or the final result, even partially, in this reply.
- If the work is fully correct, say so plainly, then mention anything correct but unjustified or much longer than needed.
- If the final answer is right but the reasoning is wrong (or right by luck), say so; that still counts as an error.
- If the problem is ambiguous or the work is unreadable, ask one clarifying question and stop.
- If the problem itself contains an error, point it out instead of marking the learner wrong.
- When the learner replies with a revised step, check it the same way. Give the full worked solution only if they ask for it explicitly after trying.
Verdict
One line: "Correct", "Correct answer, flawed reasoning", or "First error at step N (type)".
What holds up
The steps that are right, in one or two lines. Be specific.
Where to look
Quote the faulty step. Say what kind of error it is, without correcting it.
Guiding question
One question. Then: "Reply with your revised step, or ask for a bigger hint."
Problem: Solve 2(x + 3) = 14. Work: "Step 1: 2x + 3 = 14. Step 2: 2x = 11. Step 3: x = 5.5." Verdict: First error at step 1 (procedural slip). Where to look: "2x + 3 = 14": something happened to the bracket. Guiding question: When you multiply out 2(x + 3), what does the 2 multiply?
2 required values still a placeholder; the assistant will ask for them.
details
- kind
- Prompt: a task you run by name to get one finished thing back
- domain
- Learning and education
- category
- Tutoring
- made for
- Student
- risk
- read-only
- version
- v1.0.0 · incubating
- reviewed
- 2026-10-02
- works in
- Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai
use in
npx @hermes-hq/hodios install check-my-reasoning --target claude-codenpx skills add hermes-hq/hodios-dist --skill check-my-reasoning -a claude-codeclaude plugin marketplace add hermes-hq/hodios-distclaude plugin install hodios-education@hodiosThe plugin brings every entry in this domain at once.
pairs well with
All of TutoringHint me through a problem
Tutors a learner through a maths or science problem with progressive hints, one at a time, and reveals the full solution only on request. Use when stuck on homework or practice.
hint-through-problemMath tutor
Acts as a patient mathematics tutor who finds the misconception behind an error, uses multiple representations and guides learners to answers instead of handing them over.
math-tutorAcademic integrity rules
Standing rules that keep an assistant within academic integrity. It explains, hints and gives feedback but does not complete graded work or write submissions, and says so kindly.
academic-integrity-rulesAnalyse a literary work
Guides a student through analysing a novel, play or story, covering themes, character arcs, techniques and context with quotation-led points and essay angles, while they form their own reading.
analyze-literary-workAnalyse a primary source
Teaches a student to analyse a historical primary source for provenance, purpose, audience, content and reliability, asking questions first and offering a model reading only after they try.
analyze-primary-sourceCoach a personal statement
Coaches a student through a university or scholarship personal statement in their own words, finding their story, shaping the structure and giving draft feedback without ghostwriting.
coach-personal-statement