opportunity-solution-tree

Create an Opportunity Solution Tree linking outcomes, opportunities, solutions, and experiments.

1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/abhishekchoudhari/pm-superic-skills --skill opportunity-solution-tree-abhishekchoudhari
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opportunity-solution-tree
Source: https://github.com/abhishekchoudhari/pm-superic-skills/tree/main/pm-product-discovery/skills/opportunity-solution-tree
Command: npx skills add https://github.com/abhishekchoudhari/pm-superic-skills --skill opportunity-solution-tree-abhishekchoudhari

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps in structuring product discovery by creating an Opportunity Solution Tree (OST), mapping out desired outcomes, customer opportunities, solutions, and experiments.

Core Features & Use Cases

  • Visual Framework: Connects desired outcomes to customer opportunities and possible solutions, along with experiments for validation.
  • Use Case: Ideal for product managers who need to organize product discovery work, align on priorities, or decide what to build next.
  • Guided Workflow: Based on Teresa Torres' Continuous Discovery Habits, offering a step-by-step approach to building the OST.

Quick Start

Use the opportunity-solution-tree skill to create an OST for your next product initiative.

Frequently Asked Questions about opportunity-solution-tree

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

FAQPage Schema
How do I structure product discovery using an Opportunity Solution Tree?

An Opportunity Solution Tree structures product discovery by visually linking desired business outcomes to specific customer opportunities, potential solutions, and validation experiments in a hierarchical format. It guides you step-by-step from identifying goals to testing ideas.

What is an Opportunity Solution Tree in continuous product discovery?

An Opportunity Solution Tree is a visual framework used in continuous product discovery to map desired outcomes to customer opportunities and possible solutions. It helps product managers organize discovery work and align on what to build next.

How do I map desired outcomes to customer opportunities for product strategy?

You map desired outcomes to customer opportunities by building a guided Opportunity Solution Tree that connects your top-level business goal to the underlying problems customers face. This visual framework aligns product strategy with actual user needs.

Can I use an Opportunity Solution Tree to prioritize what to build next?

Yes, you can use an Opportunity Solution Tree to prioritize what to build next by visually organizing customer opportunities and potential solutions against your desired outcomes. It helps product managers make informed decisions during product discovery.

Does this Opportunity Solution Tree skill align with Teresa Torres' Continuous Discovery Habits?

Yes, this skill utilizes frameworks from Teresa Torres' Continuous Discovery Habits to build the Opportunity Solution Tree. It offers a step-by-step approach designed specifically for product managers involved in discovery work and prioritization.

When do I need to use an Opportunity Solution Tree for new product development?

You need an Opportunity Solution Tree when you must organize product discovery work, align team priorities, or decide what to build next for new product development. It connects desired outcomes directly to validation experiments.