pm-product-brainstorming

Run structured product brainstorming sessions with problem exploration, ideation, and assumption testing.

520|175|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/evolution-foundation/evo-nexus --skill pm-product-brainstorming-evolution-foundation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm-product-brainstorming
Source: https://github.com/evolution-foundation/evo-nexus/tree/main/.claude/skills/pm-product-brainstorming
Command: npx skills add https://github.com/evolution-foundation/evo-nexus --skill pm-product-brainstorming-evolution-foundation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps product managers avoid premature convergence by stress-testing assumptions, exploring the problem space, and generating sharper product directions through structured product thinking.

Core Features & Use Cases

  • Problem exploration and root-cause clarity: Surfaces adjacent problems, distinguishes symptoms from causes, and identifies what must be true for the problem to exist.
  • Divergent ideation with rigorous critique: Produces multiple solution paths (including inversion and constraint-removal options) before evaluating, then applies devil’s-advocate pressure.
  • Assumption and strategy testing: Identifies the riskiest assumptions, proposes the cheapest tests, and maps strategic options across time horizons.
  • Use cases: Great for launching a new initiative, rethinking a stuck roadmap, validating an idea before writing specs, or preparing for a high-stakes product decision.

Quick Start

Use this skill by asking the assistant to run a product brainstorming session for your specific problem statement and the metric or outcome you want to improve.

Frequently Asked Questions about pm-product-brainstorming

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

FAQPage Schema
How do I brainstorm and stress-test product ideas before writing specs?

To stress-test product ideas before writing specs, you can run a structured brainstorming session that explores the problem space, generates divergent solution paths, and challenges underlying assumptions using frameworks like HMW and JTBD. This prevents premature convergence on unvalidated directions.

What is assumption testing in product discovery and how does it work?

Assumption testing in product discovery is the process of identifying the riskiest beliefs underlying a product idea and proposing the cheapest tests to validate them. It works by applying devil's-advocate pressure to decompose what must be true for a strategy to succeed, mapping options across time horizons.

Can I use ideation frameworks like OODA and JTBD for problem exploration?

Yes, you can use ideation frameworks like OODA and JTBD for problem exploration to distinguish symptoms from root causes. Framework-guided reasoning helps surface adjacent problems and clarifies what must be true for the core problem to exist, ensuring you solve the right issue.

How do I validate product strategy and avoid premature convergence in fast-moving environments?

To validate product strategy and avoid premature convergence in fast-moving environments, apply a structured session flow of frame, diverge, provoke, and converge. This method rigorously critiques multiple solution options, including inversion and constraint-removal paths, before settling on a direction.

What is the best way to rethink a stuck product roadmap?

The best way to rethink a stuck product roadmap is to conduct a strategy exploration session that identifies root-cause clarity and generates divergent solution paths. By challenging underlying assumptions and mapping strategic options across time horizons, you can uncover new product directions.

When should I not use a structured product brainstorming approach?

You should not use a structured product brainstorming approach when you need immediate tactical execution rather than strategic discovery, or when the problem space is already thoroughly defined and validated. This approach targets avoiding premature convergence by investing time in rigorous assumption testing.