opportunity-solution-tree

Map customer problems into an Opportunity Solution Tree for pre-PMF startups.

13|1|Updated Oct 12, 2025
One-click install
npx skills add https://github.com/kasperjunge/30-minute-vibe-coding-challenge --skill opportunity-solution-tree
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opportunity-solution-tree
Source: https://github.com/kasperjunge/30-minute-vibe-coding-challenge/tree/main/.claude/skills/opportunity-solution-tree
Command: npx skills add https://github.com/kasperjunge/30-minute-vibe-coding-challenge --skill opportunity-solution-tree

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pre-PMF startups often build solutions without fully understanding the problem, leading to wasted time and resources. This Skill helps them systematically explore the problem space, validate opportunities, and avoid building something nobody wants. It addresses the uncertainty of early-stage product development, guiding teams to focus on problems worth solving.

Core Features & Use Cases

  • Systematic Problem Mapping: Guides through defining learning outcomes, identifying customer opportunities (problems), brainstorming diverse solutions, and designing rapid experiments to validate assumptions.
  • Pre-PMF Focus: Tailored specifically for early-stage startups, prioritizing learning and discovery over premature building, ensuring resources are spent on validated problems.
  • Continuous Discovery: Facilitates an iterative process where learnings from experiments feed back into the tree, allowing for dynamic adaptation to new market insights and customer feedback.
  • Use Case: A startup is struggling to define its Minimum Viable Product (MVP). Use this Skill to map out potential customer problems, brainstorm diverse solutions for each, and design rapid experiments to validate the most promising paths, ensuring the MVP addresses a real, urgent need that customers will pay for.

Quick Start

Help me create an Opportunity Solution Tree for my pre-PMF startup. Our current goal is to 'Validate that small businesses will pay for a solution to managing their social media presence effectively'.

Frequently Asked Questions about opportunity-solution-tree

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

FAQPage Schema
How do I validate customer problems before building a product?

An Opportunity Solution Tree systematically maps customer problems into a structured diagram, then tests potential solutions through rapid experiments. This prevents building solutions nobody wants by validating which problems are real and urgent before committing resources.

What's the best way to prioritize opportunities in early-stage product discovery?

Map customer problems as opportunities in a tree structure, enumerate diverse solutions for each, and design experiments to test assumptions. This framework prioritizes problems by learning outcomes and validated customer feedback rather than guesswork.

How do I structure problem validation for a pre-PMF startup?

Define learning outcomes, capture identified customer problems as opportunities, brainstorm multiple solution approaches, then design and run experiments to test assumptions. Feed results back into the tree to iteratively refine your understanding of the problem space.

Can I use an Opportunity Solution Tree to validate product-market fit?

Yes. The tree guides you through systematic problem exploration, solution testing, and continuous discovery specific to pre-PMF startups. It ensures your MVP addresses a real, validated customer need that people will pay for.

What's the difference between mapping problems and building solutions immediately?

Problem mapping through an Opportunity Solution Tree prioritizes learning and validation before development, identifying which customer problems are worth solving. Building without this step wastes time on solutions for problems nobody actually has.

How do I keep learning from customer research throughout product development?

Maintain the Opportunity Solution Tree as a living document, feeding experiment results and customer feedback back into the structure. This enables dynamic adaptation to new market insights and ensures ongoing alignment with validated customer needs.