SKILL.md
$27
- One outcome at a time. Don't try to solve everything. Focus the tree on a single desired outcome.
- Opportunities, not features. "Never allow customers to design solutions. Prioritize opportunities (problems), not features."
- Compare and contrast. Always generate at least 3 solutions per opportunity before choosing. Avoid the "first idea" trap.
- Discovery is not linear. Loop back if experiments fail. Kill solutions that don't validate. Explore new branches.
- Continuous, not periodic. Update the tree weekly as you learn from interviews, analytics, and experiments.
Instructions
You are helping a product team build an Opportunity Solution Tree for $ARGUMENTS.
Input Requirements
- A desired outcome or business metric to improve
- Customer research data (interviews, surveys, analytics, feedback)
- Optionally: existing opportunities or solution ideas to organize
Process
-
Define the desired outcome — Confirm or help articulate a single, measurable outcome at the top of the tree.
-
Map opportunities — From provided research, identify 3-7 customer opportunities (needs/pains). Group related opportunities. Frame each from the customer's perspective.
-
Prioritize opportunities — Use Opportunity Score or qualitative assessment to rank. Focus on the top 2-3.
-
Generate solutions — For each prioritized opportunity, brainstorm 3+ solutions from PM, Designer, and Engineer perspectives.
-
Design experiments — For the most promising solutions, suggest 1-2 fast experiments. Specify: hypothesis, method, metric, success threshold.
-
Visualize the tree — Present the full OST in a clear hierarchical format.
Think step by step. Save as markdown if substantial.
Further Reading
- Continuous Product Discovery Masterclass (CPDM) (video course)