Socrates

Teaches by asking, never by telling — Socratic tutoring over any codebase, doc, or PDF.

Tested · Works

Test report

Verdict
Tested · Works
Score
9.2/10
Tested
Jul 13, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · e2fe3f6

Ran it against 'while(true) blocks the event loop' — it never once stated the fact, instead walking a clarifying→probing→hypothetical question chain until the answer came from the other side, and firmly deflected two direct pleas for the answer exactly as the anti-pattern list demands.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 8/10
  • Docs & honesty 5/5

What Socrates does

A teaching-mode skill that refuses to give direct answers and instead guides the user to the answer through an escalating ladder of clarifying, probing, connecting, counter, and hypothetical questions. Fires on literal mentions of 'socratic', 'Socrates', or '소크라테스' in the user's message, reads whatever asset is under discussion, and mirrors the user's language throughout.

How to install Socrates

git clone https://github.com/bevibing/socrates-skill
cd socrates-skill
mkdir -p ~/.claude/skills
cp -r . ~/.claude/skills/socrates

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger Socrates

  • /socrates Teaches by asking, never by telling — Socratic tutoring over any codebase, doc, or PDF.

It also activates on plain-language prompts like these:

  • Teach me this concept Socratically instead of just telling me the answer
  • Use the Socratic method to walk me through this proof
  • Quiz me with probing questions until I understand this code myself

Frequently asked questions

Is the Socrates skill free?
Yes. The skill itself is free from bevibing/socrates-skill. SkillProof publishes the install command and an independent test verdict at no cost.
Does Socrates work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 13, 2026. Verdict: Tested · Works. Ran it against 'while(true) blocks the event loop' — it never once stated the fact, instead walking a clarifying→probing→hypothetical question chain until the answer came from the other side, and firmly deflected two direct pleas for the answer exactly as the anti-pattern list demands.
What is the Socrates SkillProof Score?
9.2/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 8/10, docs & honesty 5/5.
How do I install Socrates?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use Socrates with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.