brainstorming

Guide initial concepts into detailed project designs through structured dialogue.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of turning raw ideas into well-defined project designs, ensuring clarity and alignment before development begins.

Core Features & Use Cases

  • Idea Refinement: Asks targeted questions to clarify user intent, requirements, and constraints.
  • Approach Exploration: Proposes multiple design options with trade-offs, guiding towards the best solution.
  • Incremental Design Presentation: Delivers designs in manageable sections, allowing for continuous feedback and validation.
  • Use Case: A product manager has a new feature idea. This Skill will help them flesh out the requirements, explore different technical approaches, and generate a clear design document.

Quick Start

Use the brainstorming skill to refine the idea for a new user authentication system.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I transform initial product ideas into actionable designs?

To transform initial product ideas into actionable designs, you need structured dialogue that clarifies intent, explores alternative technical approaches, and validates specifications incrementally before implementation begins.

What is the best way to gather requirements for a new product feature?

The best way to gather requirements is through targeted questions that clarify user intent, constraints, and use cases, followed by exploring multiple design options with trade-offs to reach the best solution.

Can I use structured brainstorming to generate technical specifications?

Yes, structured brainstorming facilitates generating technical specifications by guiding you through clarifying intent, validating design sections incrementally, and documenting agreed-upon aspects for development preparation.

How do I explore different technical approaches during product development?

You explore different technical approaches during product development by evaluating multiple proposed design options with their respective trade-offs, which guides you incrementally toward the most suitable solution.

Does ideation for project design require prior documentation?

Ideation for project design does not require prior documentation; it starts with raw ideas and uses structured dialogue to flesh out requirements, validate design sections, and ultimately produce the needed design document.

When should I not use structured ideation for requirements gathering?

You should avoid structured ideation for requirements gathering when your project scope is already fully defined with rigid constraints, as this process focuses on exploring alternatives and validating specifications through adaptive dialogue.