brainstorming

Guide teams from initial idea to design-ready concept through structured questioning.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/mnsgrosa/skills --skill brainstorming-mnsgrosa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/mnsgrosa/skills/tree/main/skills/brainstorming
Command: npx skills add https://github.com/mnsgrosa/skills --skill brainstorming-mnsgrosa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Brainstorming provides a structured, collaborative approach to surface user intent, constraints, and success criteria before any design or development work.

Core Features & Use Cases

  • Guided exploration of project context and requirements to avoid rework
  • Asking clarifying questions one at a time to refine scope
  • Proposing 2-3 design approaches with trade-offs and a recommended path
  • Creating a design doc and pairing with an approval loop to transition to implementation
  • Useful for early-stage product features, UX flows, or architecture decisions

Quick Start

Begin by clarifying the project context with the user, then ask questions one at a time to refine the idea.

Frequently Asked Questions about brainstorming

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a rough idea into a design-ready concept before implementation?

To turn a rough idea into a design-ready concept, use structured brainstorming to elicit project intent, constraints, and success criteria through clarifying questions before proposing vetted design approaches.

What is the best way to document design requirements for a new feature?

The best way to document design requirements is through guided ideation that explores context, asks clarifying questions one at a time, and produces a design doc paired with an approval loop for implementation handoff.

How does structured ideation prevent rework in early-stage product design?

Structured ideation prevents rework by guiding teams through context exploration and clarifying questions to fully surface user intent, constraints, and success criteria before any design or development work begins.

Can I use this brainstorming process for UX flows and architecture decisions?

Yes, you can use this brainstorming process for early-stage ideation across product features, UX flows, and architecture decisions to generate 2-3 approaches with trade-offs and a recommended path.

How do I transition a vetted design into an implementation plan?

To transition a vetted design into an implementation plan, complete the design presentation and approval loop, which serves as the governance step before handing off the finalized concept for development.

What are the limitations of using clarifying questions for design validation?

A limitation of using clarifying questions for design validation is that the process requires asking questions one at a time to refine scope, which may extend the timeline before reaching a finalized design doc.