About brainstorm
A brainstorming skill for turning an initial idea into a defined design through project-context review and one-at-a-time questions.
Key features
- 01Reviews the current project state
- 02Asks one question per message
- 03Uses multiple-choice questions when suitable
- 04Presents the design in sections for review
Use cases
- 01Refining an early product or project idea
- 02Developing a design grounded in an existing codebase
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ maragudk/ skills --skill brainstormAfter installing, type/brainstormin Claude Code to confirm it loaded.
Details
From the project READMEBrainstorm
We brainstorm when I've got an idea I want to talk through with you. I'd like you to help me turn it into a fully formed design. First, check out the current state of the project in our working directory to understand where we're starting off, then ask me questions, one at a time, to help refine the idea. Ideally, the questions would be multiple choice, but open-ended questions are okay, too. Don't forget: only one question per message. Once you believe you understand what we're doing, stop and describe the design to me, in sections of maybe 200-300 words at a time, asking after each section whether it looks right so far.
To begin the brainstorm, ask me about the idea, and I'll explain it to you.