{"enrichment":{"faq":[{"a":"Socratic Tutor employs questioning and scaffolding to guide learners toward their own insights rather than providing ready answers. It checks understanding at each step and adapts when frustration peaks, balancing challenge with support to foster genuine conceptual grasp.","q":"What is socratic-tutor and how does it teach?"},{"a":"Socratic Tutor guides you by asking strategic questions that prompt reflection rather than delivering direct solutions. This approach develops critical thinking and problem-solving skills independently, allowing you to deepen understanding by working through problems step-by-step at your own pace.","q":"How does socratic-tutor help me learn through questioning?"},{"a":"Yes. Socratic Tutor offers scaffolding and hints that guide your thinking without revealing answers outright. It balances support with challenge, giving you enough direction to progress while preserving the learning value of discovery and independent problem-solving.","q":"Can socratic-tutor provide hints without spoiling solutions?"},{"a":"Socratic Tutor checks comprehension at each step, ensuring you grasp concepts before advancing to the next learning stage. It adapts its questioning when frustration peaks, adjusting the difficulty and support level to maintain productive engagement.","q":"Does socratic-tutor verify my understanding before moving on?"},{"a":"Yes. Socratic Tutor works effectively for programming and coding by using guided discovery learning to help you understand concepts deeply rather than just copying solutions. It teaches you to think through problems methodically, building genuine programming intuition.","q":"Is socratic-tutor suitable for coding and programming topics?"},{"a":"Socratic Tutor is released under the Apache-2.0 license, allowing broad use and modification while maintaining attribution and liability protections.","q":"What license does socratic-tutor use?"}],"shadow_tags":["question-driven-learning","guided-discovery","conceptual-scaffolding","pedagogical-ai","critical-thinking-coach","dialogue-based-education","struggle-based-mastery","mentor-not-solver"],"summary_rewrite":"Socratic Tutor employs questioning and scaffolding to guide learners toward their own insights rather than providing ready answers. It checks understanding at each step and adapts when frustration peaks, balancing challenge with support to foster genuine conceptual grasp."},"files":[{"bytes":1589,"path":"skills/education/socratic-tutor/SKILL.md","sha256":"cc5443de8ccae30224202a30c454ec224ec5264413255127fd3f4ecc49251cc8","url":"https://skillfed.io/files/organvm/a-i--skills/socratic-tutor/d029f93e/SKILL.md"}],"id":"organvm/a-i--skills/socratic-tutor","links":{"html":"https://skillfed.io/organvm/a-i--skills/socratic-tutor","md":"https://skillfed.io/organvm/a-i--skills/socratic-tutor.md","repo":"https://github.com/organvm/a-i--skills"},"meta":{"agents_supported":["claude-code","codex","gemini"],"first_seen":"2026-07-28","forks":6,"language":"Python","last_updated":"2026-07-22","license":"Apache-2.0","name":"socratic-tutor","publisher":"organvm","stars":14},"relations":{"similar":[{"id":"mingchen666/Reviva/socratic-tutor"},{"id":"organvm/a-i--skills/second-brain-librarian"},{"id":"24kchengYe/human-skill-tree/00-tutor-persona"},{"id":"GarethManning/education-agent-skills/intelligent-tutoring-dialogue-designer"},{"id":"organvm/a-i--skills/python-packaging-patterns"},{"id":"organvm/a-i--skills/evaluation-to-growth"},{"id":"organvm/a-i--skills/data-pipeline-architect"},{"id":"organvm/a-i--skills/cli-tool-design"},{"id":"Li-Evan/Bloom/bloom-tutor"},{"id":"GarethManning/education-agent-skills/socratic-questioning-sequence-generator"}]},"slug":{"owner":"organvm","repo":"a-i--skills","skill":"socratic-tutor"},"version":"d029f93e"}
