brainstorming

Guide collaborative design discussions to surface user needs and constraints.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/chuangkevin/project-bridge --skill brainstorming-chuangkevin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/chuangkevin/project-bridge/tree/main/skill/superpowers/brainstorming
Command: npx skills add https://github.com/chuangkevin/project-bridge --skill brainstorming-chuangkevin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Brainstorming helps turn vague ideas into concrete design directions by eliciting context, constraints, and success criteria before any implementation work.

Core Features & Use Cases

  • Clarifies goals and constraints to prevent scope creep during product development.
  • Proposes multiple design approaches with trade-offs and recommendations.
  • Produces a structured design brief and plan that can be reviewed and approved before moving to implementation.

Quick Start

Provide a concise plan describing the idea, context, and success criteria, then request user approval to proceed with a formal design document.

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 design-ready specs?

To turn vague ideas into design-ready specs, you provide a concise plan describing the idea, context, and success criteria. The brainstorming process then elicits constraints and proposes viable UI/UX design directions for review.

What is the best way to prevent scope creep during feature ideation?

The best way to prevent scope creep during feature ideation is to enforce a design-first workflow. This involves clarifying goals, surfacing user constraints, and securing explicit approvals before any implementation work begins.

Can I use this for UI/UX design and capability scoping across different projects?

Yes, you can use it for UI/UX design and capability scoping across projects. It guides collaborative design discussions to surface user needs and proposes multiple design approaches with trade-offs and recommendations.

How do I start a collaborative design discussion for a new feature?

To start a collaborative design discussion, provide a concise plan outlining your idea, context, and success criteria. You then request user approval to proceed with generating a formal, structured design document.

Does brainstorming require any specific dependencies or components to function?

No specific dependencies are required to function. The brainstorming skill operates independently using its internal scripts to guide design discussions and produce structured design briefs without external tool requirements.

When should I not use an automated ideation tool for product development?

You should not use an automated ideation tool when you lack clear success criteria or context. Without these inputs, the tool cannot effectively surface constraints or propose viable design approaches with meaningful trade-offs.