Socrates

Insegna facendo domande, mai dando risposte — tutoraggio socratico su qualsiasi codebase, documento o PDF.

di bevibing · bevibing/socrates-skill

Promosso ★ 9.2/10

Socrates — Insegna facendo domande, mai dando risposte — tutoraggio socratico su qualsiasi codebase, documento o PDF.

Cosa fa

Uno skill in modalità insegnamento che rifiuta di dare risposte dirette e invece guida l'utente verso la risposta attraverso una scala crescente di domande di chiarimento, sondaggio, connessione, controesempio e ipotesi. Si attiva su menzioni letterali di 'socratic', 'Socrates' o '소크라테스' nel messaggio dell'utente, legge qualsiasi risorsa sia in discussione, e rispecchia sempre la lingua dell'utente.

Rapporto di test

L'ho messo alla prova su 'while(true) blocks the event loop' — non ha mai enunciato il fatto direttamente, seguendo invece una catena di domande chiarimento→sondaggio→ipotesi finché la risposta non è arrivata dall'altra parte, e ha respinto con fermezza due richieste dirette della risposta, esattamente come richiede la sua lista di anti-pattern.

Testato il: 2026-07-13 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /socratesInsegna facendo domande, mai dando risposte — tutoraggio socratico su qualsiasi codebase, documento o PDF.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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