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-code

Installs 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

AssumptionQuestion 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

More from neurofoo/agent-skills

All 2
1rstackjs avatarmigrate-to-rsbuildrstackjs/agent-skillsMigrate webpack, Vite, create-react-app (CRA/CRACO), or Vue CLI projects to Rsbuild.336skills.sh installs
2sergiodxa avatarfrontend-js-best-practicessergiodxa/agent-skillsJavaScript performance optimization guidelines. Use when writing, reviewing, or refactoring JavaScript/TypeScript code to ensure optimal performance patterns. T336skills.sh installs
3gohypergiant avataraccelint-react-best-practicesgohypergiant/agent-skillsReact performance optimization and best practices. ALWAYS use this skill when working with any React code - writing components, hooks, JSX; refactoring; optimiz335skills.sh installs
4tech-leads-club avatarmermaid-studiotech-leads-club/agent-skillsExpert Mermaid diagram creation, validation, and rendering with dual-engine output (SVG/PNG/ASCII). Supports all 20+ diagram types including C4 architecture, AW335skills.sh installs
5win4r avatarlessonwin4r/memory-lancedb-prolesson335skills.sh installs
6getsentry avatarsentry-cocoa-sdkgetsentry/sentry-agent-skillsFull Sentry SDK setup for Apple platforms (iOS, macOS, tvOS, watchOS, visionOS). Use when asked to "add Sentry to iOS", "add Sentry to Swift", "install sentry-c334skills.sh installs