opportunity-solution-tree

Create opportunity-solution trees mapping outcomes to solutions and experiments.

1|Updated May 13, 2026
One-click install
npx skills add https://github.com/argen/hornero --skill opportunity-solution-tree-argen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opportunity-solution-tree
Source: https://github.com/argen/hornero/tree/main/roles/product-manager/skills/opportunity-solution-tree
Command: npx skills add https://github.com/argen/hornero --skill opportunity-solution-tree-argen

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill assists product managers in structuring their decision-making process around opportunity-solution trees, facilitating clear prioritization and testing of hypotheses.

Core Features & Use Cases

  • Create opportunity-solution trees: Map out desired outcomes, opportunities, solutions, and experiments.
  • Prioritize and test hypotheses: Develop a structured framework for decision-making.
  • Use Case: Use the skill to understand the relationship between various customer opportunities and how they contribute to a business outcome, like increasing retention or expanding user base.

Quick Start

Run the opportunity-solution-tree skill and provide the desired outcome.

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?

To build an opportunity solution tree, define a desired business outcome, map customer opportunities beneath it, generate potential solutions for each opportunity, and then design experiments to test those solutions. The framework guides prioritization and hypothesis validation throughout the product development lifecycle.

How do I prioritize hypotheses for product development using a tree framework?

You can prioritize hypotheses by mapping them within an opportunity solution tree, evaluating which solutions address the most critical customer opportunities driving the target outcome. This framework informs decision-making by visually structuring which experiments to run based on their potential impact on the desired result.

Can I use the opportunity solution tree framework for increasing user retention?

Yes, the opportunity solution tree framework is designed to map out how various customer opportunities contribute to a business outcome like increasing user retention. By linking retention goals to specific user problems and targeted solutions, you can structure experiments to validate which features drive engagement.

What inputs do I need to start mapping outcomes and opportunities for product decisions?

You need to provide a clearly defined desired outcome and initial customer opportunities to start mapping product decisions. The framework requires these inputs to analyze relationships, generate potential solutions, and select appropriate experiments for hypothesis testing and prioritization.