product-brainstorming

Guide product managers through structured brainstorming modes and frameworks.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/sun2443/designer-skills --skill product-brainstorming-sun2443
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-brainstorming
Source: https://github.com/sun2443/designer-skills/tree/main/product-management/skills/product-brainstorming
Command: npx skills add https://github.com/sun2443/designer-skills --skill product-brainstorming-sun2443

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps product managers think through ambiguous or risky product ideas by stress-testing assumptions, expanding the solution space, and improving strategic clarity before teams converge prematurely.

Core Features & Use Cases

  • Brainstorming modes for the right moment: switch between problem exploration, solution ideation, assumption testing, and strategy exploration to match the PM’s current need.
  • Structured frameworks for divergent and convergent thinking: apply tools like HMW, JTBD, Opportunity Solution Trees, SCAMPER, OODA, and reverse brainstorming to systematically discover options.
  • Session rhythm and decision-ready capture: frame the problem, diverge responsibly, provoke with critique, converge on top directions, and document assumptions, questions, and next steps.

Quick Start

Use the product-brainstorming skill to run a mode-appropriate brainstorm on your product problem by asking it to start with problem exploration, then generate solution options, then list assumptions to test and the cheapest next experiment.

Frequently Asked Questions about product-brainstorming

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

FAQPage Schema
What is assumption testing in product management and when should I use it?

You can brainstorm product solutions by selecting a specific mode—problem exploration, solution ideation, assumption testing, or strategy exploration—and applying structured frameworks like How Might We (HMW), Jobs-to-be-Done (JTBD), and Opportunity Solution Trees to systematically discover options.

How do I structure a product brainstorming session for feature ideation?

To structure a product brainstorming session, follow a rhythm of framing the problem, diverging responsibly to generate options, provoking with critique, converging on top directions, and documenting assumptions, questions, and next steps to ensure decision-ready output.

Can I use the Jobs-to-be-Done framework for product strategy exploration?

Yes, you can use the Jobs-to-be-Done (JTBD) framework for product strategy exploration. It serves as a structured tool within brainstorming modes to help product managers expand the solution space and improve strategic clarity across new opportunities.

What is the best way to stress-test product ideas before writing specifications?

The best way to stress-test product ideas before writing specifications is to apply critical provocation and assumption testing. This involves using frameworks like reverse brainstorming and OODA to challenge ideas and unlock better product directions.

How does an Opportunity Solution Tree help with solution ideation?

An Opportunity Solution Tree helps with solution ideation by visually mapping out the problem space and generating multiple product solution options. It guides product managers to diverge responsibly and converge on top directions during a brainstorming session.