opportunity-solution-tree

Guide creation of an Opportunity Solution Tree from outcomes to POC selection.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/MMXC/openclaw-back --skill opportunity-solution-tree-mmxc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opportunity-solution-tree
Source: https://github.com/MMXC/openclaw-back/tree/main/pm-skills/skills/opportunity-solution-tree
Command: npx skills add https://github.com/MMXC/openclaw-back --skill opportunity-solution-tree-mmxc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill guides product managers through the process of transforming vague stakeholder requests into validated product opportunities and testable solution hypotheses, preventing the "feature factory" trap.

Core Features & Use Cases

  • Outcome Definition: Helps clarify and define measurable desired outcomes.
  • Opportunity Generation: Identifies customer problems or needs that can drive the desired outcome.
  • Solution Mapping: Brainstorms potential solutions for each identified opportunity.
  • POC Selection: Evaluates solutions based on feasibility, impact, and market fit to recommend a Proof-of-Concept.
  • Experiment Design: Assists in defining experiments to test selected solutions.
  • Use Case: A stakeholder requests a new feature. This Skill helps you first understand the underlying problem and desired outcome, then explore multiple ways to solve it, and finally select the most promising solution to test with users before committing development resources.

Quick Start

Use the opportunity-solution-tree skill to start creating an Opportunity Solution Tree 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 customer problems to testable solutions during product discovery?

To map customer problems to testable solutions during product discovery, you build an Opportunity Solution Tree by defining a desired outcome, identifying underlying user problems, branching solutions, and selecting a Proof-of-Concept for validation.

What is an opportunity solution tree and when do I need it for product management?

An opportunity solution tree is a framework that maps desired outcomes to customer problems and potential solutions. You need it during continuous discovery to prevent the feature factory trap and ensure problem-solution fit before committing development resources.

How to validate a solution hypothesis with a proof of concept experiment?

To validate a solution hypothesis with a proof of concept, define your desired outcome, identify target opportunities, brainstorm solutions, and design experiments to test the selected POC with users before full-scale implementation.

How do I turn vague stakeholder feature requests into validated product opportunities?

Turn vague stakeholder feature requests into validated product opportunities by using an opportunity solution tree to first clarify the desired outcome, uncover the underlying customer problem, and explore multiple solution paths before selecting a POC to test.

What is the best way to structure hypothesis driven development for a new initiative?

The best way to structure hypothesis driven development for a new initiative is creating an opportunity solution tree that connects measurable outcomes to problem opportunities, specific solutions, and targeted POC validation experiments.

Can I use an opportunity solution tree for continuous discovery without prior coding?

Yes, you can use an opportunity solution tree for continuous discovery without prior coding. It is a discovery framework focusing on problem validation, solution hypothesis mapping, and experiment design rather than technical implementation.