Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Socratic Questioning

ASecurity

Use systematic questioning to expose assumptions, examine evidence, explore implications, and develop rigorous critical thinking through guided dialogue

22 stars
0 votes
0 copies
0 views
Added 9/20/2026
businessgoci/cd

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add lev-os/agents --skill socratic-questioning --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Socratic Questioning?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Socratic Questioning
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lev-os-socratic-questioning/badge)](https://www.skillsdirectory.com/skills/lev-os-socratic-questioning)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: socratic-questioning
description: Use systematic questioning to expose assumptions, examine evidence, explore implications, and develop rigorous critical thinking through guided dialogue
---

# Socratic Questioning

## Overview
Socratic questioning, named after the ancient Greek philosopher Socrates, uses disciplined, probing questions to explore complex ideas, uncover hidden assumptions, analyze concepts, and stimulate critical thinking. Rather than providing answers, you guide thinking through carefully constructed questions that make reasoning visible and testable. The method moves from surface-level answers to deeper understanding by systematically questioning what we think we know.

## When to Use
- Team accepting conclusions without examining underlying assumptions
- Need to uncover blind spots in strategic decisions
- Evaluating arguments or proposals with unclear reasoning
- Teaching critical thinking (students, team members, yourself)
- Decisions driven by groupthink or unexamined consensus
- Complex problems where multiple perspectives reveal hidden issues
- Distinguishing between what you know and what you assume

## The Process

### Step 1: Define the Problem or Question Clearly
Establish the central issue or claim being examined. Ensure all participants understand what's being questioned. Write it down to prevent drift during discussion.

**Example:** "Should we pivot our product to target enterprise customers instead of SMBs?" clarifies the decision being examined.

### Step 2: Ask Clarifying Questions
Probe for precise meaning and remove ambiguity. Questions like: "What specifically do you mean by X?" "Can you give an example?" "How does this differ from Y?"

**Example:**
- "What defines 'enterprise' vs 'SMB' for our product?"
- "What specific capabilities would enterprise require?"
- "What evidence suggests enterprise is a better target?"

### Step 3: Challenge Assumptions
Expose hidden premises underlying the reasoning. Questions like: "What are we assuming to be true?" "Why do we believe X?" "What if that assumption is wrong?"

**Example:**
- "We're assuming enterprise customers have bigger budgets—is that true for our category?"
- "We're assuming our current product can't serve enterprise—why?"
- "What evidence do we have that SMB success doesn't scale?"

### Step 4: Examine Evidence and Reasoning
Request data, examples, or logic supporting claims. Questions like: "What evidence supports this?" "How do we know this is true?" "Are there counterexamples?"

**Example:**
- "Which competitors successfully made this pivot?"
- "What customer research informed this direction?"
- "How many enterprise buyers have we actually spoken with?"

### Step 5: Explore Implications and Consequences
Investigate what follows from the reasoning. Questions like: "If we accept this, what else must be true?" "What are the consequences?" "How does this affect X?"

**Example:**
- "If we target enterprise, what happens to our existing SMB customers?"
- "What organizational changes does enterprise sales require?"
- "Does this align with our 5-year vision or contradict it?"

### Step 6: Question the Question
Meta-level reflection on the inquiry itself. Questions like: "Why is this question important?" "What does this question assume?" "Are we asking the right question?"

**Example:**
- "Is 'SMB vs enterprise' the right framing, or should we ask 'how do we expand revenue'?"
- "Are we questioning this because we're afraid of our current strategy?"

### Step 7: Reflect and Synthesize
Review what the questioning revealed. Have assumptions been exposed? Has reasoning been clarified? What do we now know that we didn't before?

**Example:** "We discovered our 'enterprise vs SMB' framing assumed mutual exclusivity. Real question: How do we serve both segments with appropriate pricing/features?"

## Example Application

**Situation:** Product team proposes building a mobile app because "customers are asking for it."

**Application:**
1. **Clarify:** "What exactly are customers asking for when they say 'mobile app'? Native iOS/Android or mobile-responsive web?"
2. **Challenge assumptions:** "We're assuming a native app solves their need—what problem are they actually trying to solve? Are we assuming mobile web can't work?"
3. **Examine evidence:** "How many customers requested this? What were they trying to do when they asked? Did we explore their actual use case?"
4. **Explore implications:** "If we build native apps, what stops being built instead? What ongoing maintenance does this create? How does this affect our web product investment?"
5. **Question the question:** "Are we asking 'should we build an app' when we should ask 'how do we serve mobile users better'?"

**Outcome:** Team discovers customers wanted mobile access for field work. Mobile-optimized web + offline mode solved the need in 1/4 the time and cost of native apps.

## Classic Socratic Dialog

**Claim:** "We need to hire more engineers to ship faster."

**Questioning:**
- **Clarify:** "What do you mean by 'ship faster'—more features or shorter cycle time?"
- **Assumption:** "We're assuming engineering capacity is the constraint. What if it's unclear requirements or deployment bottlenecks?"
- **Evidence:** "How did we determine engineers are the limiting factor? What data shows this?"
- **Implications:** "If we double the team, what else needs to change? Does communication overhead slow us down?"
- **Meta-question:** "Should we ask 'how do we ship faster' instead of 'should we hire more'?"

**Discovery:** Deployment pipeline was the bottleneck. Hiring more engineers would worsen the problem. Real solution: Fix CI/CD first.

## Anti-Patterns
- ❌ Using questions as veiled criticism or to prove someone wrong
- ❌ Asking leading questions that presuppose your preferred answer
- ❌ Interrogating instead of guiding collaborative exploration
- ❌ Asking "why" repeatedly without building understanding (becomes Five Whys, different tool)
- ❌ Using method to delay decisions indefinitely (analysis paralysis)
- ❌ Forgetting to provide your own reasoning when asked

## Related
- first-principles-reasoning
- five-whys
- devils-advocate
- red-team-thinking
- steel-man-argument
- critical-thinking

Attribution

lev-oslev-os
View sourceMore from lev-os →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Solution Architect

Designs system architecture, component specifications, and technical integration strategy. Use when: designing solutions, system architecture, technology stack, or integration approaches.

192 votes

Akorchak:Venture Assessment

Generate a comprehensive VC investment assessment report for a company

72 votes

Stock Analysis

Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management (create, add, remove assets), crypto analysis (Top 20 by market cap), and periodic performance reports (daily/weekly/monthly/quarterly/yearly). 8 analysis dimensions for stocks, 3 for crypto. Use for stock analysis, portfolio tracking, earnings reactions, or crypto monitoring.

6511 votes

Just Fucking Cancel

Find and cancel unwanted subscriptions by analyzing bank transactions. Detects recurring charges, calculates annual waste, and helps you cancel with direct URLs and browser automation. Use when: 'cancel subscriptions', 'audit subscriptions', 'find recurring charges', 'what am I paying for', 'save money', 'subscription cleanup', 'stop wasting money'. Supports CSV import (Apple Card, Chase, Amex, Citi, Bank of America, Capital One, Mint, Copilot) OR Plaid API for automatic transaction pull. Out...

6511 votes

Telegram Compose

Compose rich, readable Telegram messages using HTML formatting via direct Telegram API. Use when: (1) Sending any Telegram message beyond a simple one-line reply, (2) Creating structured messages with sections, lists, or status updates, (3) Need formatting unavailable via Clawdbot's Markdown conversion (underline, spoilers, expandable blockquotes, user mentions by ID), (4) Sending alerts, reports, summaries, or notifications to Telegram, (5) Want professional, scannable message formatting wit...

6511 votes
View all in business →