brainstorming
Installation
SKILL.md
Brainstorming Ideas Into Designs
Overview
Help turn ideas into fully formed designs and specs through natural collaborative dialogue.
Start by understanding the current project context, then ask questions one at a time to refine the idea. Once you understand what you're building, present the design in small sections (200-300 words), checking after each section whether it looks right so far.
Tool Usage
ALWAYS use the AskUserQuestion tool when asking questions to the user. This provides a structured interface for gathering input.
- Use
multiSelect: falsefor single-choice questions (most common) - Use
multiSelect: truewhen multiple options can be selected together - Provide 2-4 clear options with descriptions
- Keep the
headershort (max 12 chars) - e.g., "Approach", "Auth type", "Storage" - Always include your recommendation: Put your recommended option first and add "(Recommended)" to the label
- Always explain why: In the question text or option descriptions, explain your reasoning for the recommendation