brainstorming

Transform user ideas into detailed design specifications through guided dialogue.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/raduceuca/wcgw-fun --skill brainstorming-raduceuca
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/raduceuca/wcgw-fun/tree/main/.claude/skills/brainstorming
Command: npx skills add https://github.com/raduceuca/wcgw-fun --skill brainstorming-raduceuca

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users transform raw ideas into well-defined designs and specifications by facilitating a structured, collaborative dialogue.

Core Features & Use Cases

  • Idea Refinement: Asks targeted questions to clarify user intent, requirements, and constraints.
  • Approach Exploration: Proposes multiple design approaches with their respective trade-offs.
  • Design Presentation: Delivers designs incrementally in digestible sections for validation.
  • Use Case: A product manager has a new feature idea and uses this Skill to work through the requirements, explore different technical implementations, and arrive at a detailed design document before development begins.

Quick Start

Use the brainstorming skill to help design a new user authentication flow.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn a product idea into a detailed design specification?

Product design specification is created by asking targeted questions to clarify user intent, exploring multiple approaches with trade-offs, and validating designs incrementally to ensure requirements are met before implementation.

What is the best way to facilitate requirements gathering for a new feature?

Requirements gathering is best facilitated through structured, one-on-one dialogue that refines raw ideas by questioning constraints and presenting multiple design approaches for incremental validation.

Can I explore different technical implementations before writing a product specification?

Yes, exploring different technical implementations involves proposing multiple design approaches with their respective trade-offs, allowing you to evaluate options before finalizing the product specification.

Does brainstorming a design work for complex product development scenarios?

Brainstorming a design supports complex product development by delivering designs in digestible sections, ensuring each part of the specification is validated incrementally throughout the creative process.

How to refine raw ideas into structured design documents?

Refining raw ideas into structured design documents requires engaging in collaborative dialogue that uncovers constraints, evaluates design options, and documents the validated results appropriately.