
Opportunity Solution Tree
You know that moment when someone asks for a feature and you're pretty sure they haven't thought through the actual problem? This walks you through building an Opportunity Solution Tree, the Teresa Torres framework that forces you to extract the real outcome, map out customer problems (not solutions disguised as problems), then generate testable solutions before you write any code. It's built on the workshop-facilitation protocol, so it asks one question at a time with numbered options. You paste in the vague stakeholder request, it helps you identify three opportunities that could move the metric, generates three solutions per opportunity, then scores them on feasibility and impact to pick a POC. Honestly most useful when you need to slow down a feature factory situation and do actual discovery work.
- skills.sh installs
- 2.9K
- GitHub stars
- 7.9K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add deanpeters/product-manager-skills --skill opportunity-solution-tree --agent claude-codeInstalls into .claude/skills of the current project.
Files
Purpose
Guide product managers through creating an Opportunity Solution Tree (OST) by extracting target outcomes from stakeholder requests, generating opportunity options (problems to solve), mapping potential solutions, and selecting the best proof-of-concept (POC) based on feasibility, impact, and market fit. Use this to move from vague product requests to structured discovery, ensuring teams solve the right problems before jumping to solutions—avoiding "feature factory" syndrome and premature convergence on ideas.
This is not a roadmap generator—it's a structured discovery process that outputs validated opportunities with testable solution hypotheses.
Input
Works best with: The stakeholder request or the target outcome you're starting from. Also useful: Customer evidence you already have, constraints, and solutions already being pushed.
Anything supplied with the invocation itself — text after the skill name, a pasted context dump, or an appended ARGUMENTS: line — counts as answers already given. Use it and skip whatever it covers; don't re-ask.
Sponsors
Details
- Repository
- github.com/deanpeters/product-manager-skills
- Categories
- DevOps & CI/CD, Productivity & Planning
- First seen
- Apr 16, 2026
More from deanpeters/product-manager-skills
All 49- Feature Investment Advisor2.8K
- Finance Based Pricing Advisor2.8K
- Context Engineering Advisor2.8K
- Customer Journey Mapping Workshop2.8K
- User Story Mapping2.8K
- Acquisition Channel Advisor2.8K
- Lean Ux Canvas2.7K
- Ai Shaped Readiness Advisor2.7K
- Finance Metrics Quickref2.7K
- Problem Framing Canvas2.7K
- Problem Statement2.7K
- Altitude Horizon Framework2.7K
- Eol Message2.6K
- Storyboard2.6K
- Positioning Statement2.6K
- Director Readiness Advisor2.6K
- Executive Onboarding Playbook2.6K
- User Story Splitting2.6K
- Positioning Workshop2.5K
- Pestel Analysis2.5K
- Press Release2.5K
- Pol Probe2.5K
- Pol Probe Advisor2.5K
- Saas Revenue Growth Metrics2.5K