opportunity-mapping

Maps opportunities into trees connecting outcomes, customer needs, and testable solutions.

54|4|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/assimovt/productskills --skill opportunity-mapping
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opportunity-mapping
Source: https://github.com/assimovt/productskills/tree/main/skills/opportunity-mapping
Command: npx skills add https://github.com/assimovt/productskills --skill opportunity-mapping

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps product teams avoid building solutions without clear problems or chasing problems disconnected from business goals by systematically mapping opportunities using Teresa Torres' Opportunity Solution Trees.

Core Features & Use Cases

  • Outcome Definition: Clearly define measurable business outcomes.
  • Opportunity Identification: Identify customer needs, pain points, or desires from research.
  • Solution Exploration: Generate multiple potential solutions for each opportunity.
  • Experiment Design: Design small, fast tests to validate solutions.
  • Use Case: When tasked with improving user activation, use this skill to map out the customer needs that prevent activation, brainstorm solutions, and design experiments to test those solutions.

Quick Start

Map opportunities using Teresa Torres' Opportunity Solution Trees for the desired outcome 'Increase 7-day activation rate from 23% to 40%'.

Frequently Asked Questions about opportunity-mapping

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

FAQPage Schema
How do I map product opportunities to business outcomes?

Use Opportunity Solution Trees to connect measurable business outcomes to customer needs and testable solutions. This framework structures product discovery by identifying pain points and exploring solutions with bottom-up evidence.

What is an Opportunity Solution Tree and how does it structure product discovery?

An Opportunity Solution Tree structures product discovery by linking a top-down tree of business outcomes, customer opportunities, and testable solutions with bottom-up evidence to validate assumptions and prevent building disconnected features.

How do I design experiments to validate product solutions?

Generate multiple potential solutions for each customer opportunity, then design small, fast validation experiments. This approach prevents building features without clear problems or chasing pain points disconnected from business goals.

Do I need customer research data to start opportunity mapping?

Yes, opportunity mapping requires customer research data to identify pain points and desires. This bottom-up evidence validates the top-down tree structure connecting business outcomes to customer needs and testable solutions.

When should I use an Opportunity Solution Tree instead of a regular product roadmap?

Use an Opportunity Solution Tree when you need to connect business outcomes to customer needs and avoid building solutions without clear problems. It structures discovery, whereas a roadmap tracks delivery timelines rather than discovery.