brainstorming

Transform user ideas into detailed design specifications through guided dialogue.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/DuveSalo/app --skill brainstorming-duvesalo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/DuveSalo/app/tree/main/.claude/skills/brainstorming
Command: npx skills add https://github.com/DuveSalo/app --skill brainstorming-duvesalo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users transform raw ideas into fully formed designs and technical specifications through a structured, collaborative dialogue, ensuring clarity and alignment before implementation.

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.
  • Incremental Design Presentation: Delivers designs in manageable sections, allowing for continuous feedback and validation.
  • Use Case: A product manager has a new feature idea and needs to flesh out the technical design, architecture, and component breakdown before handing it off to engineering.

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 raw product idea into a technical specification?

To turn a raw product idea into a technical specification, engage in a guided, iterative dialogue that asks targeted questions to clarify your intent, requirements, and constraints before implementation.

What is the best way to explore alternative design approaches for a new feature?

Exploring alternative design approaches involves proposing multiple architectural options with their respective trade-offs, allowing you to incrementally validate data flow and error handling components.

How does guided dialogue help with requirements gathering?

Guided dialogue facilitates requirements gathering by asking targeted questions that refine user intent, ensuring comprehensive coverage of architecture and constraints before any implementation begins.

Can I use this to design a user authentication flow step by step?

Yes, you can design a user authentication flow step by step by receiving incremental design presentations in manageable sections, which allows for continuous feedback and validation throughout the process.

What limitations exist when transforming ideas into designs through iterative dialogue?

A limitation of transforming ideas through iterative dialogue is that it focuses entirely on pre-implementation design, requiring you to separately handle the actual coding and deployment phases downstream.