product-discovery
Facilitate structured product discovery with Opportunity Solution Trees, assumption mapping, and hypothesis-driven experimentation to de-risk product development.
Introduction
This skill provides a structured framework for product managers, engineers, and founders to navigate the ambiguity of early-stage product development. By shifting the focus from output-based delivery to outcome-based discovery, it helps teams identify high-value opportunities and de-risk product bets before committing significant engineering resources. The agent acts as a facilitator for evidence-based decision-making, ensuring that every feature or intervention is grounded in user research and measurable data rather than internal speculation.
-
Opportunity Solution Tree (OST) facilitation for connecting business outcomes to user needs and actionable experiments.
-
Assumption mapping to categorize and prioritize risks across desirability, viability, feasibility, and usability dimensions.
-
Structured problem validation techniques, including behavior analysis, journey friction mapping, and user interview synthesis.
-
Solution validation protocols using rapid prototyping, concept testing, and demand signal generation (e.g., fake door or concierge testing).
-
Discovery sprint planning with 10-day templates including daily evidence reviews and clear pivot/proceed/stop decision gates.
-
Automated CLI tools for mapping and prioritizing assumptions based on risk and certainty scores.
-
Best for product discovery phases, startup MVP planning, and feature conceptualization workflows.
-
Use the assumption_mapper.py script to ingest CSV files or inline inputs for prioritized testing plans.
-
Requires setting measurable outcomes and clear baseline/target horizons before starting any discovery branch.
-
Recommended usage follows Teresa Torres' continuous discovery frameworks.
-
Constraints: Focus on evidence collection; prioritize behavioral metrics over stated preferences in all validation steps.
-
Input requirements include target user segments and measurable business metrics; outputs consist of a validated experimentation plan and actionable discovery reports.
Repository Stats
- Stars
- 13,136
- Forks
- 1,742
- Open Issues
- 18
- Language
- Python
- Default Branch
- main
- Sync Status
- Idle
- Last Synced
- Apr 29, 2026, 01:13 PM