brainstorming

Translate vague ideas into actionable design directions with clarifying questions.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/seankao31/dotfiles --skill brainstorming-seankao31
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/seankao31/dotfiles/tree/main/agent-config/superpowers-overrides/brainstorming
Command: npx skills add https://github.com/seankao31/dotfiles --skill brainstorming-seankao31

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming helps teams convert vague ideas into structured design directions, reducing ambiguity before committing to work.

Core Features & Use Cases

  • Guided ideation and requirement refinement to shape concrete design concepts
  • Collaborative exploration that surfaces constraints, risks, and success criteria
  • Use Case: In early-stage product ideas, generate 2-3 design approaches and capture decisions before proceeding to implementation

Quick Start

Provide a project context and ask clarifying questions to frame 2-3 design approaches.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn vague product ideas into actionable design directions?

To turn vague ideas into actionable design directions, provide your project context to initiate guided ideation. The interactive process clarifies goals and constraints, translating abstract concepts into 2-3 concrete design approaches for early-stage product development.

What is the best way to refine requirements during early-stage product brainstorming?

The best way to refine requirements during brainstorming is through collaborative exploration that uses clarifying questions. This interactive process surfaces project constraints, risks, and success criteria, ensuring goals are fully clarified before generating multiple design approaches.

Can I generate multiple design approaches for a single product concept?

Yes, you can generate multiple design approaches for a single concept. By applying guided ideation to your provided project context, the skill proposes 2-3 distinct design options and captures the necessary decisions before you proceed to actual implementation.

How does collaborative ideation help clarify project constraints?

Collaborative ideation clarifies project constraints by driving an interactive exploration of your initial idea. It systematically asks clarifying questions to frame the problem, effectively surfacing hidden risks, constraints, and success criteria before committing to work.

Do I need a fully defined design-doc to start the brainstorming process?

No, you do not need a fully defined design-doc to start brainstorming. The process is built for early-stage product development to translate vague ideas into structured directions, using clarifying questions to frame 2-3 approaches instead of requiring finalized documentation.

When should I use guided ideation instead of direct implementation?

You should use guided ideation instead of direct implementation when you have early-stage product ideas with high ambiguity. It helps convert vague concepts into actionable design directions and captures decisions, reducing ambiguity before committing development resources.