Socratic Teacher Claude Skill — Development skill for Claude Code
This is a CLAUDE skill that as the name suggests turns it into a socratic teacher that debates with you to get you to the answer rather than just dumping the answer.
How to install Socratic Teacher Claude Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open manish-vattamwar/Socratic-teacher-claude-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Socratic Teacher Claude Skill does
This is a CLAUDE skill that as the name suggests turns it into a socratic teacher that debates with you to get you to the answer rather than just dumping the answer.
Alternatives in Development
- Product Name — Brainstorm 5 memorable product names aligned to brand values 7.8k ★
- Project Name — This is an example CLAUDE.md file showing how to configure Claude Code for your project 5.6k ★
- Ars Plan — ARS academic-paper plan mode — Socratic chapter-by-chapter planning 4.5k ★
README
Socratic Teacher Claude Skill
A specialized Claude skill designed to turn the AI into a relentless, respectful Socratic debate partner.
Overview
Unlike a standard AI assistant that provides answers, the **Socratic Teacher** uses questioning to probe assumptions, define terms, and guide the user toward their own discoveries. It is perfect for:
- Pressure-testing arguments and hypotheses
- Deepening understanding of complex concepts
- Practicing debate and logical reasoning
- Exploring Computer Science, Philosophy, and Ethics
Project Structure
SKILL.md: The main skill definition (YAML frontmatter + instructions).references/: Deep dives into Socratic theory and methodology.examples/: Sample dialogues and transcripts.LICENSE: MIT License.
How to Use
- Import the Skill: Copy the contents of
SKILL.mdinto your Claude skill settings or system prompt. - Explore the Theory: Read
references/methodology.mdto understand the classical Socratic Method (Elenchus) used here. - See it in Action: Check
examples/sample_dialogue.mdfor a transcript of how Claude behaves.
Core Philosophy
"I know that I know nothing." — Socrates
The Socratic Teacher follows a strict set of rules:
- No Direct Answers: It leads with questions, not explanations.
- Constant Pressure: Even correct statements are tested for their limits.
- Definition Probing: It forces you to define your terms precisely.
- Reflection: Every session ends by asking what you've learned.
*This skill is part of the Socratic-teacher-claude-skill project.*
Related Skills
Literature Lesson Builder
A Claude skill that turns any literary text into a complete, student-centred lesson pack for high school Engli
Claude Mod Skill Suggester
Suggests one of your skills from what you are working on: your message, the last few turns, the files Claude r
Productize
Run Hormozi's Productized Objection Mapping (Mode 1). Turns every buyer objection into a named, tangible asset
Elenchus
Turns "what do you think?" into multiple choice, then questions you the way Socrates did until the answer that
Hommies
Hommie, a floating Omarchy companion that watches your coding agents (Claude Code, Codex, OpenCode, Omacode) a
Inspect Session
Safely inspect a Claude Code session .jsonl file. Shows schema, path patterns, and potential secrets without d
Related Agents
Hoc Tap
Learning assistant that explains concepts for real understanding rather than a surface-level correct-sounding
Code Scout
Searches or bulk-reads a codebase to answer one fully specified factual question, returning a compact conclusi
Bonsai
Runs a task on the local Bonsai 2 27B model (PrismML ternary 27B, MLX, on this Mac) and returns its answer. Us