brainstorming

Guide abstract ideas into concrete designs through iterative questioning.

1|Updated Oct 10, 2025
One-click install
npx skills add https://github.com/hermoso92/dobackv2 --skill brainstorming-hermoso92
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/hermoso92/dobackv2/tree/main/.cursor/skills/brainstorming
Command: npx skills add https://github.com/hermoso92/dobackv2 --skill brainstorming-hermoso92

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

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

Core Features & Use Cases

  • Idea Refinement: Asks targeted questions to clarify user intent, requirements, and constraints.
  • Approach Exploration: Proposes and evaluates multiple design approaches with their trade-offs.
  • Design Presentation: Delivers validated designs in incremental, digestible sections.
  • Use Case: A product manager has a new feature idea but needs to flesh out the technical details and user flow before development begins. This Skill will guide them through defining the feature's purpose, exploring implementation options, and documenting the final design.

Quick Start

Use the brainstorming skill to refine the idea for 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 abstract product ideas into concrete designs and specifications?

To turn abstract ideas into concrete specifications, this tool guides you through structured, iterative questioning to clarify requirements, explore architectural options, and validate incremental design outputs.

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

The best way to gather product requirements is through targeted, collaborative dialogue that clarifies user intent and constraints, helping you document validated designs before development begins.

How do I explore architectural options and trade-offs during ideation?

During ideation, you can evaluate multiple design approaches by engaging in guided questioning that proposes architectural options and explicitly compares their technical trade-offs.

Can I use this for fleshing out technical details and user flows before development?

Yes, you can use this for fleshing out technical details and user flows, as it transforms raw feature ideas into well-defined designs and implementation plans through iterative validation.

Does brainstorming work for documenting validated designs in digestible sections?

Brainstorming works for documenting validated designs by delivering structured output in incremental, digestible sections, ensuring complex implementation plans are easy to review.

When do I need a systematic approach to requirements gathering and design validation?

You need a systematic approach to requirements gathering when a new feature idea lacks technical clarity, requiring structured clarification to define its purpose and implementation path.