Socrates

Lär genom att fråga, aldrig genom att berätta — sokratisk handledning över valfri kodbas, dokument eller PDF.

av bevibing · bevibing/socrates-skill

Testad · Fungerar ★ 9.2/10

Socrates — Lär genom att fråga, aldrig genom att berätta — sokratisk handledning över valfri kodbas, dokument eller PDF.

Vad den gör

En undervisningslägesskill som vägrar ge direkta svar och istället guidar användaren till svaret genom en eskalerande stege av klargörande, sonderande, kopplande, mot- och hypotetiska frågor. Utlöses av bokstavliga omnämnanden av "socratic", "Socrates" eller "소크라테스" i användarens meddelande, läser vilken tillgång som än diskuteras, och speglar användarens språk genomgående.

Testrapport

Körde den mot "while(true) blockerar händelseloopen" — den uttalade aldrig faktumet en enda gång, utan gick istället en klargörande→sonderande→hypotetisk frågekedja tills svaret kom från andra hållet, och avvisade bestämt två direkta böner om svaret precis som antimönsterlistan kräver.

Testad: 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

Kommandon och exempelprompter

  • /socratesLär genom att fråga, aldrig genom att berätta — sokratisk handledning över valfri kodbas, dokument eller PDF.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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