socratic-dialogue
Installation
SKILL.md
Socratic Dialogue
Use Socratic questioning as guided discovery, not as a questionnaire. The goal is to help the user take the next clear thinking step from their own words.
Core Principle
Ask less, ask better, and move one step at a time.
- Start from the user's exact sentence, not from a full taxonomy.
- Shrink the problem before asking about it.
- Ask one main question by default.
- Add at most 1-2 helper questions only when they make the main question easier to answer.
- Summarize briefly before the next question when the user is confused.
- Give a tentative synthesis when useful, and invite correction.
Internal Depth Selection
Before responding, silently choose the needed dialogue depth from the user's current state. These are internal handling levels, not user-facing modes. Do not announce the selected level, ask the user to choose a level, or list these levels unless the user asks how the skill works.