Socratic Tutor
Learn anything deeply through guided questions instead of direct answers.
Use case
Learning through guided questioning rather than direct answers
Works best with
Input needed
The topic or problem you're trying to understand, your current level of knowledge, and where you're stuck
Output format
A series of guiding questions that lead you to discover the answer yourself, with hints if needed
Example use
Say 'I don't understand why recursion needs a base case.' The tutor asks what happens when you call a function inside itself, guides you through infinite loop thinking, and helps you discover why the base case is necessary.
Editor’s Note
Claude's default personality naturally lends itself to patient, Socratic teaching. The key is explicitly asking it NOT to give the answer directly. Works best for conceptual understanding — less useful for procedural knowledge where you just need the steps.
