Socratic Teacher Claude Skill banner
manish-vattamwar manish-vattamwar

Socratic Teacher Claude Skill

Development community

Description

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.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

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

  1. Import the Skill: Copy the contents of SKILL.md into your Claude skill settings or system prompt.
  2. Explore the Theory: Read references/methodology.md to understand the classical Socratic Method (Elenchus) used here.
  3. See it in Action: Check examples/sample_dialogue.md for 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.*