brainstorming

Transform user ideas into detailed designs through guided dialogue.

2|Updated Sep 22, 2025
One-click install
npx skills add https://github.com/lazbalBello/ecomovilapp-Backend --skill brainstorming-lazbalbello
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/lazbalBello/ecomovilapp-Backend/tree/main/.agent/skills/brainstorming
Command: npx skills add https://github.com/lazbalBello/ecomovilapp-Backend --skill brainstorming-lazbalbello

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users move from initial ideas to fully-formed designs and specifications by facilitating a structured, collaborative dialogue.

Core Features & Use Cases

  • Idea Refinement: Guides users through clarifying requirements, constraints, and success criteria.
  • Design Proposal: Presents multiple design approaches with trade-offs and recommendations.
  • Incremental Approval: Ensures user buy-in at each stage of the design process.
  • Use Case: Before building a new feature, use this Skill to explore different architectural options, define the user interface flow, and get stakeholder approval on the final design.

Quick Start

Use the brainstorming skill to explore project context and ask clarifying questions about the new user authentication feature.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
What is the best way to transform initial ideas into detailed product specifications?

To transform ideas into detailed product specifications, use a guided dialogue process that explores user intent, clarifies requirements, and evaluates design trade-offs before any implementation begins. This ensures designs are documented and approved incrementally.

How do I gather requirements and define constraints for a new feature design?

You can gather requirements by engaging in a structured brainstorming session that asks clarifying questions about project context, success criteria, and constraints. This collaborative dialogue ensures all stakeholder requirements are captured before proposing design approaches.

Can I use guided brainstorming to explore architectural options before coding?

Yes, you can use guided brainstorming to explore different architectural options before coding. It presents multiple design approaches with specific trade-offs and recommendations, strictly prioritizing design validation and stakeholder approval over immediate implementation.

How does incremental design approval work during product development?

Incremental design approval works by ensuring user buy-in at each stage of the design process. It requires designs to be documented and approved progressively through collaborative dialogue, preventing premature coding and maintaining strict process flow.

When do I need a structured ideation process for product development?

You need a structured ideation process for product development when moving from a vague initial concept to a fully-formed design. It is essential when you must define user interface flows, explore design trade-offs, and secure stakeholder approval before building a new feature.

Why should I prioritize design specification over immediate coding?

You should prioritize design specification over immediate coding to ensure user buy-in and thoroughly evaluate design trade-offs. Skipping this structured dialogue risks building features that fail to meet stakeholder requirements or ignore critical architectural constraints.