thinking-socratic
Socratic Questioning
Overview
The Socratic Method, developed by the ancient Greek philosopher Socrates, uses systematic questioning to stimulate critical thinking and illuminate ideas. Rather than providing answers, it draws out knowledge by challenging assumptions and exploring implications.
Core Principle: Questions are more powerful than answers. The right question reveals what we don't know we don't know.
When to Use
- Requirements gathering (understanding what stakeholders really need)
- Debugging (tracing assumptions to find root causes)
- Code review (understanding design decisions)
- Coaching and mentoring (helping others reach insights)
- Self-reflection (examining your own beliefs)
- Evaluating proposals or designs
- When someone says "obvious" or "everyone knows"
Decision flow:
Understanding seems shallow? → yes → APPLY SOCRATIC QUESTIONING
More from tjboudreaux/cc-thinking-skills
thinking-model-router
Route to the right mental model based on your domain and problem type. The single entry point for all thinking skills.
29thinking-scientific-method
Hypothesis → Prediction → Test → Revise with explicit falsification. Use for debugging, feature experimentation, performance investigation, and A/B testing design.
28thinking-inversion
Approach problems backward by identifying paths to failure, then systematically avoiding them. Use for risk identification, planning, and avoiding obvious mistakes.
28thinking-probabilistic
Express confidence in ranges, update predictions with new information, and track calibration over time. Use for project estimation, risk assessment, and decision making under uncertainty.
27thinking-red-team
Deliberately attack your own plans, systems, and assumptions to find weaknesses before adversaries or reality does. Use for security review, architecture validation, plan stress-testing, and pre-launch preparation.
27thinking-debiasing
Systematic checklist to identify and counteract cognitive biases in decision-making. Use before major decisions, when evaluating recommendations, or when stakes are high.
27