Opportunity Solution Tree

Guide product managers through creating an Opportunity Solution Tree from stakeholder requests.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/zhengxuyu/default-talents --skill opportunity-solution-tree-zhengxuyu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Opportunity Solution Tree
Source: https://github.com/zhengxuyu/default-talents/tree/main/product-manager-skills/skills/opportunity-solution-tree
Command: npx skills add https://github.com/zhengxuyu/default-talents --skill opportunity-solution-tree-zhengxuyu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill guides product managers through the process of transforming vague stakeholder requests into a structured discovery plan, ensuring that the team focuses on solving the right customer problems before committing to solutions.

Core Features & Use Cases

  • Outcome Definition: Helps clarify and define measurable desired outcomes for product initiatives.
  • Opportunity Generation: Facilitates brainstorming and identification of customer problems or needs that could drive the desired outcome.
  • Solution Mapping: Assists in generating potential solutions for identified opportunities.
  • POC Selection: Provides a framework for evaluating solutions based on feasibility, impact, and market fit to select the best proof-of-concept.
  • Use Case: A product manager receives a feature request. They use this Skill to first define the underlying business outcome, then explore the various customer problems that could achieve that outcome, brainstorm solutions for the most critical problems, and finally select the most promising solution to test first.

Quick Start

Use the Opportunity Solution Tree skill to help define the desired outcome for a new product initiative.

Frequently Asked Questions about Opportunity Solution Tree

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

FAQPage Schema
How do I map stakeholder feature requests to customer problems during product discovery?

To map stakeholder feature requests to customer problems during product discovery, extract target business outcomes, generate opportunity options, and evaluate potential solutions. This structured approach prevents teams from becoming a feature factory by validating problems first.

What is an opportunity solution tree and when should I use it for product management?

An opportunity solution tree is a product discovery framework that maps desired outcomes to customer opportunities and potential solutions. Use it to structure ideation, ensure problem validation, and select the best proof-of-concept based on feasibility and impact.

How do I select the best proof-of-concept from multiple product solutions?

To select the best proof-of-concept from multiple product solutions, evaluate each option based on feasibility, impact, and market fit. This evaluation occurs after mapping potential solutions to identified customer opportunities within the discovery tree.

How to avoid the feature factory syndrome in product development?

Avoid the feature factory syndrome by adopting structured product discovery practices. Define measurable outcomes, explore underlying customer problems as opportunities, and validate solutions before committing to development, ensuring the team focuses on solving the right problems.

Can I use this opportunity solution tree method for solution ideation and problem validation?

Yes, you can use this method for solution ideation and problem validation. It guides product managers through defining desired outcomes, generating opportunity options for customer problems, and mapping potential solutions to validate before development.