brainstorming

Guide structured brainstorming and design validation through collaborative dialogue.

Updated Jul 11, 2026
One-click install
npx skills add https://github.com/gauravb4875-ux/SP2.0 --skill brainstorming-gauravb4875-ux
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/gauravb4875-ux/SP2.0/tree/main/skills/brainstorming
Command: npx skills add https://github.com/gauravb4875-ux/SP2.0 --skill brainstorming-gauravb4875-ux

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the transition from idea generation to design validation, reducing the risk of implementation gaps and ensuring alignment with user needs.

Core Features & Use Cases

  • Context Exploration: Understand the current project context with file and commit checks.
  • Clarifying Questions: Refine the idea through targeted questions.
  • Design Proposals: Present 2-3 approaches with trade-offs and recommendations.
  • Incremental Validation: Get user approval for each design section before proceeding.
  • Documentation: Write and commit a detailed design specification.
  • User Review: Ensure the spec is complete and ready for implementation planning.
  • Implementation Planning: Transition to writing the implementation plan using the writing-plans skill.

Quick Start

Use the brainstorming skill to explore the context of the project and develop a design for a new feature.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I validate feature design ideas through collaborative dialogue?

Feature design validation through collaborative dialogue involves structured brainstorming to explore project context, refine ideas with clarifying questions, and incrementally approve design sections before finalizing a specification.

What is the best way to transition from brainstorming to design validation?

Transitioning from brainstorming to design validation requires guiding the process through context exploration, presenting 2-3 design proposals with trade-offs, and getting user approval for each section before committing a detailed specification.

How do I brainstorm project context for a new feature design?

Brainstorming project context for a new feature design involves checking existing files and commits to understand the current environment, then using targeted questions to refine the initial idea.

Can I use collaborative brainstorming to generate multiple design proposals with trade-offs?

Yes, collaborative brainstorming can generate 2-3 design proposals, explicitly outlining the trade-offs and recommendations for each approach to help you select the optimal path forward.

Does design validation require user approval for each incremental section?

Yes, incremental design validation requires user approval for each design section before proceeding, ensuring alignment with user needs and reducing the risk of implementation gaps.

How do I write a design specification after brainstorming?

Writing a design specification after brainstorming involves committing the incrementally validated design sections to documentation, followed by a user review to ensure the spec is ready for implementation planning.