opportunity-solution-tree

Convert vague stakeholder requests into structured Opportunity Solution Trees with POC plans.

1|1|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/yuyuxinli/moodcoco --skill opportunity-solution-tree-yuyuxinli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opportunity-solution-tree
Source: https://github.com/yuyuxinli/moodcoco/tree/main/.claude/skills/opportunity-solution-tree
Command: npx skills add https://github.com/yuyuxinli/moodcoco --skill opportunity-solution-tree-yuyuxinli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps product teams convert vague stakeholder requests or strategic goals into a measurable discovery plan by extracting a clear desired outcome, identifying customer opportunities, mapping solution options, and defining a testable proof-of-concept to avoid premature solution-first decisions.

Core Features & Use Cases

  • Outcome extraction & framing: Translate ambiguous requests into a specific, measurable desired outcome and rationale.
  • Opportunity generation: Produce three customer-focused opportunities (problems/needs) tied to the outcome.
  • Solution mapping & POC selection: Generate three solution hypotheses per opportunity, score them on feasibility, impact, and market fit, and recommend a prioritized POC with an experiment plan. Use this when starting discovery for a new initiative, clarifying OKRs, prioritizing what to build, or aligning stakeholders around testable hypotheses.

Quick Start

Use the opportunity-solution-tree skill to convert a stakeholder note "improve trial conversion from 15% to 25%" into a Desired Outcome, three opportunities, three solutions each, and a recommended POC with an experiment plan.

Frequently Asked Questions about opportunity-solution-tree

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

FAQPage Schema
How do I convert vague stakeholder requests into measurable product discovery plans?

Convert vague stakeholder requests into measurable product discovery plans by extracting a clear desired outcome, generating customer opportunities, mapping solution options, and defining a testable proof-of-concept to avoid premature solution-first decisions.

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

An opportunity solution tree is a framework structuring product discovery by mapping desired outcomes to customer opportunities and solution hypotheses. Use it during early discovery, prioritization, or when framing initiatives for retention, acquisition, revenue, or product efficiency outcomes.

How to map solution options and prioritize a POC for product experiments?

Map solution options by generating three solution hypotheses per customer opportunity, then score them on feasibility, impact, and market fit. This evaluation recommends a prioritized proof-of-concept (POC) accompanied by a structured experiment plan.

Can I use an opportunity solution tree to align stakeholders around testable hypotheses?

Yes, you can use an opportunity solution tree to align stakeholders around testable hypotheses. It transforms ambiguous strategic goals or OKRs into structured discovery plans, extracting specific desired outcomes and mapping them to measurable solutions.

Does outcome-driven product discovery work for framing revenue and acquisition initiatives?

Outcome-driven product discovery works effectively for framing revenue and acquisition initiatives. The process extracts specific desired outcomes and generates targeted customer opportunities, ensuring your experiment design aligns directly with these business metrics.

What are the limitations of using an opportunity solution tree for prioritization?

The opportunity solution tree focuses strictly on early discovery and prioritization, limiting its scope to generating three opportunities and three solutions per opportunity. It outputs a POC and experiment plan but does not handle post-discovery development or execution.