product-brainstorming

Facilitate structured product brainstorming with guided prompts and a capture-and-converge workflow.

704|58|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/openyak/desktop --skill product-brainstorming-openyak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-brainstorming
Source: https://github.com/openyak/desktop/tree/main/backend/app/data/plugins/product-management/skills/product-brainstorming
Command: npx skills add https://github.com/openyak/desktop --skill product-brainstorming-openyak

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming in product work is often unstructured, biased toward early convergence, or misses edge cases. This skill provides a thinking partner to help frame problems, push for deeper exploration, and expand the space of possible solutions before committing to a direction.

Core Features & Use Cases

  • Structured brainstorming sessions guided by a Frame–Diverge–Provoke–Converge–Capture workflow.
  • Support for multiple brainstorming frameworks (How Might We, JTBD, Opportunity Solution Trees) to surface diverse ideas.
  • Acts as an objective sparring partner that challenges assumptions, surfaces risks, and helps stress-test thinking in real-time.

Quick Start

Provide a framed problem or opportunity and I will generate 10 diverse brainstorm directions.

Frequently Asked Questions about product-brainstorming

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

FAQPage Schema
What is structured product brainstorming and how does a thinking partner help?

Structured product brainstorming uses a Frame–Diverge–Provoke–Converge–Capture workflow to expand the solution space. A thinking partner acts as an objective sparring partner to challenge assumptions, surface risks, and prevent premature convergence on ideas.

How do I frame a problem for a product ideation session?

To frame a problem for product ideation, provide specific context and constraints. The session applies frameworks like How Might We, JTBD, and Opportunity Solution Trees to guide problem exploration and structure your thinking before generating solutions.

Can I use assumption testing during early product discovery?

Yes, assumption testing is supported during early product discovery. The skill adapts to different modes including Problem Exploration and Assumption Testing, allowing you to stress-test thinking and surface risks in real-time before committing to a direction.

What is the best way to capture and converge brainstorming ideas?

The best way to capture and converge brainstorming ideas is through a disciplined capture-and-converge workflow. After diverging to expand the solution space, the session converges by stress-testing the generated directions against your initial constraints and assumptions.

Do I need to provide context before starting a solution ideation session?

Yes, you must provide user-provided context and constraints before starting. Solution ideation requires a framed problem or opportunity to generate relevant brainstorm directions and effectively challenge your assumptions.

When should I avoid using an AI thinking partner for problem framing?

You should avoid using an AI thinking partner when you lack a clearly framed problem or cannot provide specific constraints. Problem framing requires user-provided context to generate diverse directions and challenge assumptions effectively.