product-discovery

Map assumptions from CSV input and plan validation sprints for product discovery.

2|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/zhangzhang-111-i/claude-skills111 --skill product-discovery-zhangzhang-111-i
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-discovery
Source: https://github.com/zhangzhang-111-i/claude-skills111/tree/main/product-team/product-discovery
Command: npx skills add https://github.com/zhangzhang-111-i/claude-skills111 --skill product-discovery-zhangzhang-111-i

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps teams validate product opportunities and de-risk development by providing a structured framework for product discovery.

Core Features & Use Cases

  • Opportunity Solution Tree (OST): Facilitate the creation and management of OSTs to map outcomes to opportunities, solutions, and experiments.
  • Assumption Mapping: Identify, categorize, and prioritize desirability, viability, feasibility, and usability assumptions.
  • Problem & Solution Validation: Guide the process of validating problems through user interviews and solutions through prototypes.
  • Discovery Sprint Planning: Structure and execute focused discovery sprints with clear evidence reviews and decision points.

Quick Start

Use the product-discovery skill to map assumptions from the attached file 'assumptions.csv'.

Frequently Asked Questions about product-discovery

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

FAQPage Schema
What is assumption mapping in product discovery and when should I use it?

Assumption mapping identifies and prioritizes desirability, viability, feasibility, and usability assumptions to de-risk product bets before committing delivery resources. Use it when validating problem-solution fit during structured discovery sprints.

How do I create an Opportunity Solution Tree for product strategy?

Create an Opportunity Solution Tree (OST) by mapping desired outcomes to opportunities, solutions, and experiments. This framework structures product discovery by visually connecting strategic targets to actionable validation tests.

Can I import assumptions from a CSV file for mapping and prioritization?

Yes, you can import assumptions from a CSV file. The included CLI utility processes CSV or inline input to map assumptions, evaluating them based on risk and certainty levels for prioritization.

What's the best way to validate problem-solution fit before development?

Validate problem-solution fit by running structured discovery sprints that test desirability and viability assumptions through user interviews, while testing solutions through prototypes, culminating in evidence reviews and decision points.

Do I need any specific tools or dependencies to run product discovery validation sprints?

No external dependencies are required. The framework operates independently using its internal scripts and references to structure discovery sprints, map assumptions, and guide problem and solution validation techniques.