product-brainstorming

Structures brainstorming sessions around problem, solution, assumption, and strategy modes with capture-ready outputs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps product managers move from vague thoughts or early ideas to sharper problem framing, stronger solution options, and more defensible strategy by acting as an opinionated sparring partner that challenges assumptions before premature convergence.

Core Features & Use Cases

  • Problem exploration: Maps the problem ecosystem, distinguishes symptoms from root causes, and surfaces adjacent problems and segment variation.
  • Solution ideation: Generates diverse solution approaches using deliberate divergence techniques, then prompts evaluation without killing creativity too early.
  • Assumption testing: Lists and stress-tests assumptions (including riskiest ones), argues the strongest countercase, and suggests how to validate cheaply before building.
  • Strategy exploration: Assesses strategic options as bets, considers second-order effects and competitive dynamics, and chooses thinking paths across time horizons.
  • Session structure guidance: Helps run a productive rhythm from framing → diverging → provoking → converging → capturing learnings.

Quick Start

Ask the assistant: "I’m exploring a new product opportunity—help me brainstorm by first mapping the problem space, then stress-test my strongest assumption, and finally propose 5–7 distinct solution directions."

Frequently Asked Questions about product-brainstorming

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

FAQPage Schema
How do I frame a product problem before jumping into solution brainstorming?

Product problem framing maps the problem ecosystem to distinguish symptoms from root causes and surface adjacent problems. This structured approach expands solution options and prevents premature convergence on weak ideas.

What is the best way to stress-test product assumptions during early opportunity discovery?

Assumption testing lists your product assumptions, argues the strongest countercase for the riskiest ones, and suggests cheap validation methods. This prevents building on unverified beliefs before entering the pre-spec clarification phase.

Can I use a structured framework to generate diverse solution directions for a product strategy?

Solution ideation uses deliberate divergence techniques to generate diverse product strategy approaches. It prompts evaluation without killing creativity too early, ensuring you explore multiple strategic directions before converging.

How do I evaluate strategic product bets and their second-order effects?

Strategy exploration assesses strategic options as bets by considering second-order effects and competitive dynamics. It helps choose thinking paths across different time horizons for more defensible product directions.

Does this product brainstorming approach work for early ideation without a full PM spec?

Yes, this approach applies to early opportunity discovery and pre-spec clarification. It acts as a sparring partner to challenge vague thoughts and sharpen problem framing before you commit to writing a detailed specification.