brainstorming

Convert raw ideas into design-ready specifications through structured collaborative dialogue.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/pau-vega/react-router-drizzle --skill brainstorming-pau-vega
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/pau-vega/react-router-drizzle/tree/main/.agents/skills/brainstorming
Command: npx skills add https://github.com/pau-vega/react-router-drizzle --skill brainstorming-pau-vega

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Help teams convert raw ideas into structured designs and specifications through focused, collaborative dialogue, ensuring requirements are understood before implementation.

Core Features & Use Cases

  • Explore project context: review files, docs, and recent commits to ground the discussion.
  • Ask clarifying questions: one question at a time to refine purpose, constraints, and success criteria.
  • Propose 2-3 approaches: compare options with trade-offs and recommended path.
  • Present design and seek approval: structure the design into sections and iterate based on feedback.
  • Transition to implementation: generate a formal design doc and plan.

Quick Start

Describe your idea and project context, then answer a single clarifying question to start the design process.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn raw product ideas into design-ready specifications?

Guided brainstorming converts raw ideas into design-ready specifications by asking iterative clarifying questions, proposing 2-3 approaches with trade-offs, and validating the design before generating a formal design doc.

What is the best way to structure design exploration before implementation?

Structured design exploration requires reviewing project files, asking clarifying questions one at a time, proposing multiple options with trade-offs, and presenting a design plan for approval to prevent premature coding.

Can I use collaborative brainstorming to prevent premature coding on new features?

Yes, collaborative brainstorming prevents premature coding by enforcing a structured dialogue that requires design validation and documented design plans before transitioning to implementation.

Do I need existing project context to start generating a design doc?

You need existing project context to ground the discussion; the brainstorming process reviews your files, docs, and recent commits to understand constraints and success criteria before proposing design approaches.

How does optioning work during the design planning process?

Optioning during the design planning process works by proposing 2-3 approaches with clear trade-offs and a recommended path, allowing teams to compare strategies and select the optimal design before finalizing specifications.