opportunity-solution-tree

Map product features to measurable business outcomes with an Opportunity Solution Tree.

42|9|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/drvoss/everything-copilot-cli --skill opportunity-solution-tree-drvoss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opportunity-solution-tree
Source: https://github.com/drvoss/everything-copilot-cli/tree/main/skills/product/opportunity-solution-tree
Command: npx skills add https://github.com/drvoss/everything-copilot-cli --skill opportunity-solution-tree-drvoss

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Product teams often build features without confirming they drive measurable business outcomes, leading to wasted effort and misaligned roadmaps.

Core Features & Use Cases

  • Guides you through defining a clear, metric‑driven outcome.
  • Helps map user opportunities, generate diverse solution ideas, and design low‑cost experiments.
  • Provides a markdown template and optional SQL schema for tracking OST items, suitable for SaaS conversion, onboarding, or any product initiative.

Quick Start

Request the skill to create an Opportunity Solution Tree for a specific product outcome.

Frequently Asked Questions about opportunity-solution-tree

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

FAQPage Schema
How do I map product features to measurable business outcomes?

An Opportunity Solution Tree connects product features to measurable business outcomes by mapping a target outcome to user opportunities, solution ideas, and experiments. It ensures product teams build features that drive specific metrics rather than wasting effort on misaligned roadmaps.

How do I create an Opportunity Solution Tree for feature prioritization?

To create an Opportunity Solution Tree for feature prioritization, input your outcome metrics and user research data. The skill processes this to define outcomes, identify opportunities, generate solutions, and design experiments, producing a hierarchical markdown representation and optional SQL tracking tables.

Can I track opportunity solution tree items using SQL tables?

Yes, you can track opportunity solution tree items using SQL tables. The skill provides an optional SQL schema for tracking OST items, allowing you to monitor SaaS conversion, onboarding, or any product initiative directly within your database.

What's the best way to design low-cost experiments for SaaS product development?

The best way to design low-cost experiments for SaaS product development is by mapping user opportunities and generating diverse solution ideas within an Opportunity Solution Tree. This framework ensures experiments are directly tied to measurable business outcomes and user research data.

Does this outcome mapping approach work for SaaS onboarding and conversion initiatives?

Yes, this outcome mapping approach works for SaaS onboarding and conversion initiatives. The Opportunity Solution Tree framework is suitable for any product initiative where you need to connect features to measurable business outcomes and track progress using markdown or SQL schemas.