product-discovery

Build evidence-backed Opportunity Solution Trees to identify high-value product opportunities.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/devCharuzu/philfida-taskmanage --skill product-discovery-devcharuzu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-discovery
Source: https://github.com/devCharuzu/philfida-taskmanage/tree/main/.windsurf/skills/product-discovery
Command: npx skills add https://github.com/devCharuzu/philfida-taskmanage --skill product-discovery-devcharuzu

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Product teams need a structured approach to identify valuable opportunities and reduce risk in bets during early product work. This skill provides a practical framework to align outcomes with evidence and drive informed decisions.

Core Features & Use Cases

  • Opportunity Solution Tree facilitation
  • Assumption mapping and test planning
  • Problem interviews and evidence synthesis
  • Solution validation with prototypes/experiments
  • Discovery sprint planning and outputs

Quick Start

Execute a structured discovery sprint to map the desired outcome, opportunities, solution ideas, and experiments, and prepare a decision-ready evidence bundle.

Frequently Asked Questions about product-discovery

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

FAQPage Schema
What is an Opportunity Solution Tree and how does it de-risk product bets?

An Opportunity Solution Tree maps desired outcomes to opportunities, solution ideas, and experiments to de-risk product bets. It aligns product strategy with evidence-backed validation, ensuring teams focus on high-value opportunities before committing to delivery.

How do I map assumptions for product validation testing?

Assumption mapping for product validation identifies critical uncertainties in your solution hypotheses and tests them. The skill facilitates mapping these assumptions and planning targeted experiments to validate problem and solution risks during your discovery sprint.

How do I structure a discovery sprint for problem validation interviews?

Structure a discovery sprint by defining outcomes, mapping opportunities, and conducting problem validation interviews. The skill synthesizes interview evidence into a decision-ready bundle, validating opportunities and testing solutions through prototypes and experiments.

Do I need structured inputs to start building an Opportunity Solution Tree?

Yes, building an Opportunity Solution Tree requires structured inputs including defined outcomes, identified opportunities, and clear hypotheses. Providing these inputs upfront allows the framework to effectively align your product strategy with evidence-backed validation.

What's the best way to align product strategy with evidence-backed validation?

Aligning product strategy with evidence-backed validation is best achieved through structured opportunity mapping and assumption testing. This approach connects desired outcomes to experiments and prototypes, synthesizing discovery evidence into informed product decisions.

When should I not use an Opportunity Solution Tree for product discovery?

Avoid using an Opportunity Solution Tree when lacking defined outcomes or structured hypotheses, as it requires these inputs to map opportunities and run experiments. It is unsuitable for unstructured discovery lacking clear product strategy goals.