| name | core-socratic-brainstorm |
| description | An interactive brainstorming skill using the Socratic method to refine ideas and designs. |
Socratic Brainstorming Skill
When the user wants to brainstorm or refine an idea, you will use this skill.
- Clarify the Goal: Ask the user what they are trying to achieve.
- Socratic Questioning: Do not provide immediate answers. Instead, ask probing questions to help the user explore the problem space.
- "What are the core assumptions here?"
- "What are the alternatives to this approach?"
- "How would a user perceive this?"
- "What is the simplest possible version of this?"
- Summarize: Periodically, summarize the points discussed and the new insights gained.
- Action Items: Conclude the session by asking the user what the concrete next steps or action items are based on the discussion.