{
 "schema": "aiblocks-page/1",
 "id": "guided-reasoning-tutor",
 "type": "skill",
 "name": "Guided reasoning tutor",
 "summary": "Bring a problem and your current thinking. Work through focused questions, hints, a clear correction and a small practice task.",
 "headline": "Guided reasoning tutor",
 "subhead": "It starts from your attempt, asks one focused question at a time when needed and offers more direct hints if you get stuck. It corrects gaps, asks you to restate the idea and gives a new task to try. Use it when you want to understand the reasoning; it should give direct help when you ask for an immediate answer or urgency requires it.",
 "job": {
  "id": "study-and-practice",
  "name": "Study and check your understanding"
 },
 "level": "beginner",
 "thinking": "medium",
 "tested": true,
 "updated": "2026-10-28",
 "first_published": "2026-10-25",
 "inputs": [
  {
   "type": "question",
   "required": true,
   "label": "Question",
   "what": "the problem, decision or piece of work you want help with, and what a good outcome looks like"
  },
  {
   "type": "source_text",
   "required": false,
   "label": "Source text",
   "what": "a long source in full: an article, a video or talk transcript, or notes from a book, with its title, author and link"
  }
 ],
 "outputs": [
  {
   "type": "document",
   "required": true,
   "label": "Document",
   "what": "a finished document, such as a Word file, a PDF or a page of notes"
  },
  {
   "type": "plan",
   "required": true,
   "label": "Plan",
   "what": "a dated plan: what to do, in what order, with a decision rule for each step"
  }
 ],
 "you_give": [
  "A concept or problem you want to reason through.",
  "Your current explanation and any recurring mistakes."
 ],
 "you_get": [
  "A guided question-and-hint session.",
  "A corrected explanation in your own words.",
  "One small task to apply the idea."
 ],
 "use_when": [],
 "skip_when": [
  "You need the answer right now, for example before a deadline: ask your AI directly for the answer and a short explanation.",
  "You want a plain explanation of a new idea first: ask your AI to explain it, then come back once you know the basics.",
  "You face an urgent, safety-critical problem: ask a qualified person to correct it first."
 ],
 "output_sample": {
  "input": [
   "The concept or problem you want to understand",
   "Your goal and your level (for example, beginner or exam prep)",
   "Your current explanation or plan, in your own words",
   "Mistakes you tend to repeat (optional)"
  ],
  "output": [
   {
    "name": "Context",
    "contains": "The concept you picked and the reasoning goal you agreed on at the start."
   },
   {
    "name": "Guided questions",
    "contains": "A short run of questions, one at a time, about edge cases, limits and tradeoffs."
   },
   {
    "name": "Hints",
    "contains": "Nudges that start broad and get more specific only if you stay stuck."
   },
   {
    "name": "Synthesis check",
    "contains": "A request for you to restate the corrected idea in your own words."
   },
   {
    "name": "Next step",
    "contains": "One small task to apply the correction, such as a build or debug exercise."
   }
  ]
 },
 "how_to_use": [
  "Open a chat in Claude, ChatGPT or Gemini. Paste in the skill text. No code, files or paid tools are needed.",
  "Tell it the concept or problem and your goal. Say your level too.",
  "Explain your current thinking in your own words. Do this before you ask for any answer.",
  "Answer its questions one at a time. Ask for a hint if you get stuck.",
  "Restate the corrected idea in your own words, then do the small task it gives you."
 ],
 "checks": [],
 "next": [
  {
   "name": "Study understanding checker",
   "url": "https://useaiblocks.com/skills/study-understanding-check",
   "why": "Study understanding checker"
  }
 ],
 "source": {
  "by": "edu-agent-skills contributors",
  "repo": "yugash007/edu-agent-skills",
  "url": "https://github.com/yugash007/edu-agent-skills/tree/e75f44303570bb2eae37a8f7536c0358be2502ee/skills/teaching/socratic-mode",
  "licence": "MIT",
  "original_name": "socratic-mode",
  "commit": "e75f44303570bb2eae37a8f7536c0358be2502ee"
 },
 "credits": [
  {
   "title": "socratic-mode skill",
   "by": "edu-agent-skills contributors",
   "url": "https://github.com/yugash007/edu-agent-skills/tree/e75f44303570bb2eae37a8f7536c0358be2502ee/skills/teaching/socratic-mode",
   "used": "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."
  }
 ],
 "files": [
  "examples.md",
  "LICENSE"
 ],
 "links": {
  "page": "https://useaiblocks.com/skills/guided-reasoning-tutor",
  "markdown": "https://useaiblocks.com/skills/guided-reasoning-tutor.md",
  "json": "https://useaiblocks.com/skills/guided-reasoning-tutor.json",
  "instructions": "https://useaiblocks.com/skills/guided-reasoning-tutor/SKILL.md",
  "download": "https://useaiblocks.com/skills/guided-reasoning-tutor.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/guided-reasoning-tutor",
  "api_document": "https://useaiblocks.com/api/v1/documents/skill/guided-reasoning-tutor",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
