From fabrik
Guides turning an idea into a fully formed project design: checks working directory, asks one targeted question at a time, then iterates on 200-300 word sections with feedback.
How this skill is triggered — by the user, by Claude, or both
Slash command
/fabrik:brainstormThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
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.
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. Only one question per message. That includes compound questions -- if you find yourself writing "A? Also, B?" or tacking a follow-up onto the main question, that's two questions; pick the most important one and save the rest for the next turn. 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. After each section, ask if it looks right -- and then stay on that section, incorporating my feedback and re-presenting the revised section, until I explicitly say to move on. Don't advance to the next section just because I gave one comment; assume there's more to discuss until I tell you otherwise.
To begin the brainstorm, ask me about the idea, and I'll explain it to you.
npx claudepluginhub maragudk/fabrik --plugin fabrikRefines rough ideas into fully-formed designs through collaborative questioning, alternative exploration, and incremental validation before coding or planning.
Guides brainstorming to clarify user intent, explore design approaches, and validate specs in sections before implementing features or changes.
Guides structured brainstorming before any creative work: explores user intent, requirements, and design before implementation. Prevents wasted effort from unexamined assumptions.