
Socratic
This walks you through five layers of questioning to examine beliefs, decisions, or proposals without lecturing. It clarifies terms, surfaces hidden assumptions, probes evidence, explores implications, and considers counterarguments. The output format is structured with tables and reflection points at each layer, ending with a refined position and key insights. Useful when you need to stress test an idea before committing to it, or when you're teaching someone and want them to arrive at understanding themselves. The steel man section is a nice touch. It takes patience to work through properly, but that's kind of the point.
- skills.sh installs
- 337
- GitHub stars
- 124
- last updated
- Aug 21, 2026
Install
$ npx -y skills add neurofoo/agent-skills --skill socratic --agent claude-codeInstalls into .claude/skills of the current project.
Files
Socratic Questioning
Guide discovery through systematic questioning, helping examine a belief, decision, or idea more deeply.
Instructions
Work through multiple levels of questioning to explore the topic. The goal isn't to prove the person wrong—it's to help them (or yourself) think more clearly and deeply.
Output Format
Topic/Belief: [What we're examining]
Starting Point
The Claim/Position [Restate the belief or idea being examined]
Layer 1: Clarifying the Claim
Questions
- What exactly do you mean by [key term]?
- Can you give a specific example of this?
- What would this look like in practice?
Reflections [What these questions reveal about the claim]
Layer 2: Probing Assumptions
Hidden Assumptions
| Assumption | Question to Test It |
|---|---|
| [assumption 1] | "Is it always true that...?" |
| [assumption 2] | "What would need to be true for...?" |
Questions
- What are you taking for granted here?
- Why do you think [X] leads to [Y]?
- What if [assumption] weren't true?
Layer 3: Examining Evidence
Sponsors
Details
- Repository
- github.com/neurofoo/agent-skills
- Category
- AI & Agent Building
- First seen
- Jun 3, 2026