Skip to main content

Define Opportunity Tree

Skill Verified Active
Part of:PM Skills

Creates an opportunity solution tree mapping desired outcomes to opportunities and potential solutions. Use for outcome-driven product discovery, prioritization, or communicating product strategy.

Purpose

To provide a structured and professional framework for outcome-driven product discovery, helping teams map desired outcomes to opportunities and potential solutions, thereby improving prioritization and communicating product strategy effectively.

Features

  • Creates Opportunity Solution Trees
  • Maps outcomes to opportunities and solutions
  • Provides step-by-step instructions
  • Includes output template and example
  • Supports outcome-driven product discovery

Use Cases

  • When organizing product discovery to connect ideas to outcomes
  • When prioritizing which opportunities to pursue
  • When communicating product strategy to stakeholders
  • When aligning teams on desired business outcomes and customer needs

Non-Goals

  • Jumping directly to solutions without first identifying opportunities
  • Defining features without linking them to customer needs
  • Creating a backlog of tasks without validating against outcomes

Installation

First, add the marketplace

/plugin marketplace add product-on-purpose/pm-skills
/plugin install pm-skills@pm-skills-marketplace

Quality Score

Verified
97 /100
Analyzed 1 day ago

Trust Signals

Last commit1 day ago
Stars205
LicenseApache-2.0
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

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

Brainstorm Experiments Existing

100

Design experiments to test assumptions for an existing product — prototypes, A/B tests, spikes, and other low-effort validation methods. Use when validating assumptions, testing feature ideas cheaply, or planning product experiments.

Skill
phuryn

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