Socrates

Enseigne en questionnant, jamais en énonçant — tutorat socratique sur n'importe quel code, doc, ou PDF.

par bevibing · bevibing/socrates-skill

Testé · Fonctionne ★ 9.2/10

Socrates — Enseigne en questionnant, jamais en énonçant — tutorat socratique sur n'importe quel code, doc, ou PDF.

Ce que fait

Un skill en mode enseignement qui refuse de donner des réponses directes et guide plutôt l'utilisateur vers la réponse à travers une échelle croissante de questions clarifiantes, sondantes, connectrices, contradictoires et hypothétiques. Se déclenche sur les mentions littérales de « socratic », « Socrates », ou « 소크라테스 » dans le message de l'utilisateur, lit l'élément en discussion, et reflète la langue de l'utilisateur tout du long.

Rapport de test

Exécuté contre « while(true) bloque la boucle d'événements » — il n'a jamais énoncé le fait, marchant plutôt à travers une chaîne de questions clarifiante→sondante→hypothétique jusqu'à ce que la réponse vienne de l'autre côté, et a fermement dévié deux appels directs à la réponse exactement comme l'exige sa liste d'anti-patterns.

Testé le: 2026-07-13 · Claude Code 2.x (agent harness)

Installation

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

Commandes et exemples de prompts

  • /socratesEnseigne en questionnant, jamais en énonçant — tutorat socratique sur n'importe quel code, doc, ou PDF.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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