Skip to main content

Opportunity Solution Tree

Skill Verified Active

Build an Opportunity Solution Tree (OST) to structure product discovery — map a desired outcome to opportunities, solutions, and experiments. Based on Teresa Torres' Continuous Discovery Habits. Use when structuring discovery work, mapping opportunities to solutions, or deciding what to build next.

Purpose

To provide a structured framework for product discovery, ensuring teams focus on validated opportunities and experiments before committing to solutions, based on established product management principles.

Features

  • Structure product discovery with Opportunity Solution Trees
  • Map desired outcomes to customer opportunities
  • Generate potential solutions and validation experiments
  • Incorporate product management best practices (Teresa Torres, Dan Olsen)

Use Cases

  • Structuring product discovery work
  • Mapping opportunities to potential solutions
  • Deciding what product features or experiments to build next
  • Organizing customer research data into actionable insights

Non-Goals

  • Solution design without prior opportunity validation
  • Jumping directly to solutions without mapping the problem space
  • Periodic, non-continuous product discovery cycles

Practical Utility

  • info:Edge casesThe SKILL.md outlines the general process but does not explicitly detail failure modes, their symptoms, or recovery steps.

Installation

First, add the marketplace

/plugin marketplace add phuryn/pm-skills
/plugin install pm-product-discovery@pm-skills

Quality Score

Verified
97 /100
Analyzed 1 day ago

Trust Signals

Last commit22 days ago
Stars11.2k
LicenseMIT
Status
View Source

Similar Extensions

Pm Opportunity Tree

100

Teresa Torres Opportunity Solution Tree: outcome, opportunity space, solutions, experiments. Use when someone says "opportunity tree", "OST", "opportunity solution tree", "discovery", "what should we build", "map opportunities", "Teresa Torres", "continuous discovery".

Skill
marfoerst

Dotcom Secrets

100

Build high-converting sales funnels using Russell Brunson's proven framework Use when: **Launching an online product** and need a complete funnel strategy; **Converting cold traffic** into paying customers systematically; **Increasing customer lifetime value** through value ladder design; **Writing sales pages, webinars, or email sequences** with proven scripts; **Reverse-engineering competitor funnels** to model what works

Skill
guia-matthieu

Problem Solving

100

Apply systematic problem-solving techniques when stuck. Use for complexity spirals, innovation blocks, recurring patterns, assumption constraints, simplification cascades, scale uncertainty.

Skill
binjuhor

Hard Call

100

/em -hard-call — Framework for Decisions With No Good Options

Skill
alirezarezvani

Brainstorm Experiments New

100

Design lean startup experiments (pretotypes) for a new product. Creates XYZ hypotheses and suggests low-effort validation methods like landing pages, explainer videos, and pre-orders. Use when validating a new product idea, creating pretotypes, or testing market demand.

Skill
phuryn

Pricing Strategy

100

Analyze and design pricing strategies including pricing models, competitive pricing analysis, willingness-to-pay estimation, and price elasticity. Use when setting prices, evaluating pricing models, preparing for a pricing change, or comparing freemium vs paid approaches.

Skill
phuryn

© 2025 SkillRepo · Find the right skill, skip the noise.