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.
npx -y skills add neurofoo/agent-skills --skill socratic --agent claude-codeInstalls into .claude/skills of the current project.
Guide discovery through systematic questioning, helping examine a belief, decision, or idea more deeply.
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.
Topic/Belief: [What we're examining]
The Claim/Position [Restate the belief or idea being examined]
Questions
Reflections [What these questions reveal about the claim]
Hidden Assumptions
| Assumption | Question to Test It |
|---|---|
| [assumption 1] | "Is it always true that...?" |
| [assumption 2] | "What would need to be true for...?" |
Questions
Questions
Questions
Questions
Steel Man The best argument against this position:
[Strongest counterargument]
Refined Position After questioning, a more nuanced view might be:
[Refined statement]
Remaining Questions
Key Insight The most valuable thing this questioning revealed:
[Insight]
$ARGUMENTS
sickn33/antigravity-awesome-skills
moizibnyousaf/ai-agent-skills
github/awesome-copilot