discovery-coach

Facilitate product discovery with Opportunity Solution Trees and assumption mapping.

8|1|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/officebeats/beats-pm-kit --skill discovery-coach
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discovery-coach
Source: https://github.com/officebeats/beats-pm-kit/tree/main/.agent/skills/discovery-coach
Command: npx skills add https://github.com/officebeats/beats-pm-kit --skill discovery-coach

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This Skill helps product managers and teams avoid building the wrong product by enforcing a structured, evidence-based approach to product discovery, minimizing wasted effort on unvalidated ideas.

Core Features & Use Cases

  • Opportunity Solution Trees (OST): Visually map user needs to potential solutions and experiments.
  • Assumption Mapping: Identify and prioritize product assumptions based on risk.
  • Experiment Design: Guide the creation of the cheapest, fastest experiments to test critical assumptions.
  • Use Case: Kick off a new feature initiative by defining the desired outcome, mapping opportunities, and designing experiments to validate the riskiest assumptions before writing a single line of code.

Quick Start

Use the discovery coach to run a new product discovery initiative.

Frequently Asked Questions about discovery-coach

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

FAQPage Schema
How do I validate product ideas before writing any code?

You can validate product ideas before development by using assumption mapping to identify risks and designing fast, cheap experiments to test critical assumptions, ensuring you build the right thing.

What is an opportunity solution tree and how does it help product discovery?

An opportunity solution tree is a structured product discovery method that visually maps user needs to potential solutions and experiments, ensuring your product strategy aligns with desired outcomes.

How do I map product assumptions based on risk?

You can map product assumptions by prioritizing them based on their potential risk to the initiative, allowing your team to focus validation efforts on the most critical uncertainties first.

Can I use this to reduce wasted effort on unvalidated features?

Yes, enforcing a structured, evidence-based approach to product discovery minimizes wasted effort on unvalidated ideas by requiring experiment validation and decision logging before development begins.

What's the best way to design experiments for testing product assumptions?

The best way to design experiments for testing assumptions is to create the cheapest and fastest tests possible, guiding your team to validate critical product risks before committing development resources.