Sign in
Explore
Skills · SkillBusiness & OpsResearch & AnalysisProduct managementReviewed

opportunity-solution-tree

Builds an Opportunity Solution Tree after Teresa Torres: a desired outcome mapped to opportunities, solutions and experiments.

Kind
Skill
Works with
Claude Code, Cursor
Source
PM Skills (Pawel Huryn) @ 2a12295a7717
Path
pm-product-discovery/skills/opportunity-solution-tree/SKILL.md
Jobs
Planning
Topics
Product management

Credit

Made by
phuryn
Original
github.com/phuryn/pm-skills/blob/2a12295a7717569baa7be181b4cf…
License
MIT

Listed by Skill Manifest; not made by us.

InstallInstall it from a plugin marketplace.
claude plugin install pm-product-discovery@pm-skills
Install factsScanned 2 Nov 2026
Adds
  • .claude/skills/opportunity-solution-tree/ (the skill folder)
Runs scripts
None found
Uses the network
None found
Needs secrets
None found
Source revision
2a12295a7717
Licence
MIT
Last activity
29 Oct 2026
Review
Reviewed

Found by a static scan of the stored text; nothing is run. “None found” is not a guarantee, so read what you install before you run it.

  • Only the main file is read; other files in the folder are not scanned
## Opportunity Solution Tree (OST)

A visual framework for structuring continuous product discovery. Connects a desired **outcome** to customer **opportunities**, possible **solutions**, and **experiments** to validate them.

### Domain Context

The **Opportunity Solution Tree** (Teresa Torres, *Continuous Discovery Habits*) is the backbone of modern product discovery. It prevents teams from jumping to solutions by forcing them to first map the opportunity space.

**Structure (4 levels):**

1. **Desired Outcome** (top) — The measurable business or product outcome the team is pursuing. Should be a single, clear metric (e.g., "increase 7-day retention to 40%"). This comes from your OKRs or product strategy.

2. **Opportunities** (second level) — Customer needs, pain points, or desires discovered through research. These are problems worth solving — not features. Frame them from the customer's perspective: "I struggle to..." or "I wish I could..." Prioritize using Opportunity Score: **Importance × (1 − Satisfaction)** (Dan Olsen, *The Lean Product Playbook*). Normalize Importance and Satisfaction to 0–1.
…