socratic
SKILL.md
Socratic Questioning Protocol
When to Use
Apply this protocol BEFORE taking any significant action:
- Before creating plans
- Before removing/simplifying
- Before making design decisions
- Whenever you're unsure about user intent
The Process
Step 1: Identify What You Need to Know
Before asking, think:
- What assumptions am I making?
- What's ambiguous about this request?
- What could go wrong if I misunderstand?