with one click
brainstorming
// Use when a task is open-ended or the user wants to settle on an approach before producing a deliverable. One question at a time, 2-3 alternatives with recommendation, approval before output.
// Use when a task is open-ended or the user wants to settle on an approach before producing a deliverable. One question at a time, 2-3 alternatives with recommendation, approval before output.
[HINT] Download the complete skill directory including SKILL.md and all related files
| name | brainstorming |
| description | Use when a task is open-ended or the user wants to settle on an approach before producing a deliverable. One question at a time, 2-3 alternatives with recommendation, approval before output. |
Help turn ideas into concrete approaches through collaborative dialogue. Start by understanding context, then ask questions one at a time to refine the idea. Once direction is clear, present an approach and get user approval before producing the deliverable.
Do NOT produce the final deliverable (draft the doc, build the artifact, run the eval, write the code, generate the output) until you have presented an approach and the user has approved it. This applies to every project regardless of perceived simplicity.Every project goes through this. A short blog post, a single eval question, a quick email — all of them. "Simple" tasks are where unexamined assumptions cause the most wasted work. The agreed direction can be short (a sentence or two for truly small tasks), but it MUST be presented and approved.
Understanding the idea:
Exploring approaches:
Presenting the approach:
Visual content:
For questions that genuinely benefit from visual treatment (layout choices, diagrams, side-by-side comparisons), use show_widget rather than describing in text. A topic being visual-adjacent (e.g. "what should the homepage say?") is not automatically a visual question — only use a widget when seeing it would land better than reading it.
Produce the deliverable as agreed. The skill ends at approval — execution is whatever the task requires.