brainstorming

Guide teams through structured ideation and design validation with formal specifications.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming is a structured approach to kick off creative work by clarifying goals, user intent, constraints, and success criteria before design and implementation.

Core Features & Use Cases

  • Provides a framework to triage and frame problems (lightweight vs heavyweight) before design.
  • Offers guided ideation tools, the Not Doing list, and a convergence process to surface and evaluate multiple approaches.
  • Facilitates documentation and alignment through a formal spec creation step prior to implementation.

Quick Start

Describe your goal and constraints, then I will ask a single clarifying question to begin the brainstorming.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I structure brainstorming to evaluate multiple design approaches before implementation?

Structured brainstorming evaluates multiple design approaches by classifying project scope, asking clarifying questions, and proposing alternatives. It uses a convergence process to formally select a path and requires a final design specification before moving to implementation.

What is a Not Doing list and when do I need one for ideation?

A Not Doing list is an explicit artifact required during structured ideation to define project boundaries and constraints. You need it to prevent scope creep by formally documenting what the project excludes before finalizing design specifications.

How do I start a structured brainstorming session when my project goals are unclear?

To start structured brainstorming with unclear goals, describe your initial objective and constraints. The process begins by asking a single clarifying question to triage the problem scope and frame the design lightweight or heavyweight classification.

Does structured ideation work for both lightweight and heavyweight project scopes?

Yes, structured ideation works for both lightweight and heavyweight project scopes. The framework explicitly triages and frames problems based on scope classification before guiding teams through design validation and formal convergence processes.

Why do I need formal design documentation and approvals before moving to implementation?

You need formal design documentation and approvals to ensure team alignment and clarify success criteria. The convergence process outputs a final design specification artifact, which is explicitly required before the brainstorming phase concludes and implementation begins.