
from Socrates Skill70
A Socratic-teaching skill that leads users to answers through targeted questions — never provides direct answers; ideal for tutoring and guided discovery.
The Socratic Method skill transforms an agent into a guided-teaching interlocutor. Its core rule is to avoid giving direct answers and instead ask progressive, targeted questions that draw out the user's reasoning. The skill defines a workflow: assess prior knowledge, ask clarifying/probing/connecting/counterfactual questions, respond to user answers by deepening or redirecting, and confirm understanding by asking the user to summarize. It also enforces a language-mirroring rule so the agent responds in the user's language.
Use this skill when the goal is teaching, mentoring, or fostering independent problem-solving rather than delivering solutions. Examples: tutoring code comprehension, critiquing arguments, coaching design reasoning, or leading reflective exercises. Trigger when users ask for a Socratic dialogue or include trigger words like "socratic".
Designed for conversational/code-aware agents (Claude Code, Copilot-style assistants, or any agent that can read user assets). Works without scripts as a behavioral policy layer.
This skill has not been reviewed by our automated audit pipeline yet.