brainstorming

Refine user ideas into concrete project directions through structured dialogue.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps transform vague ideas into clear, well-reasoned project directions by facilitating collaborative dialogue and structured exploration of requirements and design.

Core Features & Use Cases

  • Idea Refinement: Clarifies user intent, requirements, and design before implementation.
  • Structured Questioning: Asks targeted questions one at a time to progressively refine concepts.
  • Approach Exploration: Proposes multiple solutions with trade-offs for informed decision-making.
  • Use Case: When starting a new feature, use this Skill to collaboratively define its purpose, constraints, and desired outcomes before writing any code.

Quick Start

Use the brainstorming skill to help 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 refine vague product ideas into actionable development plans?

To refine vague product ideas into actionable plans, use structured requirements gathering and collaborative dialogue to clarify user intent, constraints, and desired outcomes before implementation. This process explores design considerations to define a concrete project direction.

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

The best way to gather requirements for new product development is through structured questioning that asks targeted questions one at a time. This method progressively refines concepts by exploring user intent and design considerations before proposing multiple solutions.

How do I explore different design approaches during ideation?

To explore different design approaches during ideation, evaluate multiple proposed solutions with clear trade-offs for informed decision-making. This ensures you select a concrete project direction by validating the constraints and desired outcomes of each approach.

Can I use structured brainstorming before writing any code for a new feature?

Yes, you can use structured brainstorming before writing code to collaboratively define a new feature's purpose, constraints, and desired outcomes. It facilitates idea refinement through incremental, validated sections to establish a clear project direction.

Does collaborative ideation work for defining complex system constraints?

Yes, collaborative ideation works for defining complex system constraints by facilitating structured dialogue that explores user intent and requirements. It synthesizes the project direction in incremental, validated sections to ensure all design considerations are addressed.