/opportunity-tree

Generate an Opportunity Solution Tree mapping outcomes to solutions and experiments.

4|3|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/yohayetsion/product-org-os --skill opportunity-tree
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: /opportunity-tree
Source: https://github.com/yohayetsion/product-org-os/tree/main/product-org-plugin/skills/opportunity-tree
Command: npx skills add https://github.com/yohayetsion/product-org-os --skill opportunity-tree

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps structure the discovery process by mapping desired outcomes to potential opportunities, solutions, and experiments, ensuring teams focus on solving the right problems.

Core Features & Use Cases

  • Outcome Definition: Clearly define measurable business or product outcomes.
  • Opportunity Identification: Discover unmet customer needs and pain points from various sources.
  • Solution Brainstorming: Generate multiple potential solutions for identified opportunities.
  • Experiment Design: Outline initial experiments to validate solutions.
  • Use Case: When launching a new feature, use this Skill to ensure the team is aligned on the core problem being solved and has a clear, validated path from the desired outcome to the proposed solution.

Quick Start

Build an opportunity solution tree for the outcome of increasing user engagement.

Frequently Asked Questions about /opportunity-tree

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

FAQPage Schema
How do I map product outcomes to testable solutions during product discovery?

To map product outcomes to testable solutions, you can generate an Opportunity Solution Tree that structures the path from a desired business outcome through customer opportunities, potential solutions, and validation experiments.

What is an opportunity solution tree and when should I use it?

An opportunity solution tree is a framework that visually maps desired outcomes to unmet customer needs and potential solutions. Use it during product discovery to ensure your team focuses on solving the right problems before building features.

How do I design experiments to validate product solutions against customer needs?

You design validation experiments by first identifying customer opportunities and brainstorming solutions. The tree structure guides you in outlining initial experiments to test whether those solutions effectively address the targeted customer pain points.

Can I use this opportunity mapping approach for any scale of product discovery?

Yes, this approach suits various scales of product discovery. It helps define measurable outcomes and identify customer pain points, ensuring teams have a clear, validated path whether launching new features or aligning on core problems.

What is the best way to structure product discovery from a desired outcome to a validated solution?

The best way to structure product discovery is using an outcome mapping framework. It sequentially guides you through defining outcomes, discovering unmet customer needs, brainstorming solutions, and designing experiments to validate them.

Why should I structure product discovery using outcome mapping instead of jumping straight to solutions?

Outcome mapping prevents teams from building features without clear problem alignment. It ensures you identify actual customer opportunities and pain points first, creating a structured, validated path from the desired outcome to the proposed solution.