opportunity-solution-tree

Creates Opportunity Solution Trees with mapped outcomes, opportunities, solutions, experiments, and a POC plan.

Updated Jul 5, 2026
One-click install
npx skills add https://github.com/archerli/skill-set --skill opportunity-solution-tree-archerli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opportunity-solution-tree
Source: https://github.com/archerli/skill-set/tree/main/%E4%BA%A7%E5%93%81%E7%BB%8F%E7%90%86/Product-Manager-Skills-main/skills/opportunity-solution-tree
Command: npx skills add https://github.com/archerli/skill-set --skill opportunity-solution-tree-archerli

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps product managers frame product initiatives by creating an Opportunity Solution Tree (OST), facilitating structured discovery and aligning teams on solving the right problems.

Core Features & Use Cases

  • Interactive Discovery Process: Guides through extracting outcomes, identifying opportunities, mapping solutions, and selecting proof-of-concept.
  • Outcomes-Driven Approach: Focuses on business goals rather than feature requests.
  • Problem-Focused: Ensures opportunities are framed as problems to solve.
  • Testable Solutions: Each solution maps to experiments for validation.
  • POC Selection: Evaluates feasibility, impact, and market fit to choose the best starting point.

Quick Start

Start 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
What is an opportunity solution tree and how does it structure product discovery?

An opportunity solution tree is a structured discovery framework that maps desired business outcomes to specific opportunities, potential solutions, and validation experiments. It ensures product teams focus on solving the right problems rather than just executing feature requests.

How do I create an opportunity solution tree for a new product initiative?

You create an opportunity solution tree through an interactive discovery process that extracts outcomes, identifies problem-based opportunities, maps testable solutions, and selects a proof-of-concept by evaluating feasibility, impact, and market fit.

How do I translate stakeholder feature requests into a structured product strategy?

To translate stakeholder requests into product strategy, analyze the provided context to identify underlying problems to solve, frame them as opportunities within an opportunity solution tree, and align them with business outcomes instead of direct features.

When should I use an opportunity solution tree instead of a traditional product roadmap?

Use an opportunity solution tree when you need an outcomes-driven approach to product strategy, ensuring each proposed solution is mapped to a testable experiment for validation before committing to a full build on a traditional roadmap.

How do I select the best proof-of-concept from multiple product solutions?

Select the best proof-of-concept by evaluating mapped solutions against feasibility, business impact, and market fit. The opportunity solution tree framework guides this evaluation to choose the optimal starting point for validation.

Can I validate product solutions before committing to full development?

Yes, the opportunity solution tree ensures every proposed solution maps directly to a specific experiment for validation. This testable approach allows you to run a proof-of-concept and verify market fit before full development.