brainstorming

Guide teams through context gathering to synthesize stakeholder needs into a design brief.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming helps align teams on goals, clarify user needs, and convert vague ideas into a concrete design direction before implementation.

Core Features & Use Cases

  • Collaborative ideation: Facilitates structured idea generation and evaluation.
  • Question-driven discovery: Guides discovery to understand constraints and success criteria.
  • Use Case: When starting a new feature, run a guided brainstorming session to capture requirements and high-level design directions.

Quick Start

Start a brainstorming session by initiating a context-aware dialogue to refine goals and capture ideas.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn raw ideas into actionable design directions?

To convert raw ideas into actionable designs, this Skill guides your team through context gathering and question-driven discovery to synthesize stakeholder needs into a concise design brief with recommended directions.

What is the best way to facilitate collaborative ideation for a new feature?

The best way to facilitate collaborative ideation is to run a context-aware dialogue that refines goals, captures stakeholder constraints, and evaluates 2-3 high-level design directions with rationale.

How do I gather requirements and align teams on goals before a design kickoff?

You can gather requirements and align teams by using question-driven discovery to understand constraints and success criteria, outputting a structured plan and next steps suitable for a design kickoff.

Can I use design-thinking to evaluate high-level design directions with trade-offs?

Yes, using design-thinking principles, the brainstorming process proposes 2-3 high-level design directions, evaluates their trade-offs, and presents the recommended option with clear rationale.

Does brainstorming work for capturing stakeholder needs and clarifying user constraints?

Brainstorming works effectively for capturing stakeholder needs by guiding the team through context gathering and targeted questions to clarify user constraints and convert vague ideas into concrete directions.