brainstorming

Clarify user intent and design requirements through guided questioning before implementation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/JasonVene/CC_MainDev --skill brainstorming-jasonvene
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/JasonVene/CC_MainDev/tree/main/_archive/imports/downloads/superpowers-main/skills/brainstorming
Command: npx skills add https://github.com/JasonVene/CC_MainDev --skill brainstorming-jasonvene

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming clarifies user intent and design requirements before implementation, reducing rework and misalignment.

Core Features & Use Cases

  • Guided questioning to elicit needs and constraints
  • Exploration of 2-3 design approaches with trade-offs
  • Incremental validation through sectioned design outputs
  • Use Case: teams iterate from rough ideas to structured concepts before committing to implementation

Quick Start

Describe a step-by-step brainstorming plan to refine a feature idea, starting from project context and ending with a design outline in sections.

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 refine product design requirements before implementation?

Structured brainstorming clarifies user intent and design constraints before implementation. It uses guided questioning and incremental validation to reduce rework and ensure team alignment before development begins.

How do I brainstorm a step-by-step plan to turn rough ideas into actionable designs?

You can brainstorm a step-by-step plan by defining project context, answering one-question-at-a-time to elicit needs, and exploring 2-3 design approaches. This structured process outputs a sectioned design outline ready for implementation.

How does guided questioning help with early design exploration?

Guided questioning helps early design exploration by addressing one question at a time to uncover specific needs and constraints. This focused approach allows teams to incrementally validate concepts and select the most viable design approach.

Can I use this brainstorming process for team collaboration and ideation?

Yes, you can use this process for team collaboration and ideation. It helps teams iterate from rough ideas to structured concepts by exploring trade-offs across 2-3 design approaches before committing to final implementation.

What are the limitations of brainstorming for product design?

The limitation of brainstorming for product design is that it focuses solely on early ideation and requirements refinement. It does not handle actual implementation or technical execution, serving only to produce a structured design outline.