Product Discovery
by @phuryn · plugin · 13 skills
Product discovery skills for PMs: ideation, experiments, assumption testing, feature prioritization, and customer interview synthesis.
Install the whole plugin (CLI)
npx skillmds add phuryn/interview-script
npx skillmds add phuryn/metrics-dashboard
npx skillmds add phuryn/prioritize-features
npx skillmds add phuryn/summarize-interview
npx skillmds add phuryn/brainstorm-ideas-new
npx skillmds add phuryn/prioritize-assumptions
npx skillmds add phuryn/analyze-feature-requests
npx skillmds add phuryn/identify-assumptions-new
npx skillmds add phuryn/brainstorm-ideas-existing
npx skillmds add phuryn/opportunity-solution-tree
npx skillmds add phuryn/brainstorm-experiments-new
npx skillmds add phuryn/identify-assumptions-existing
npx skillmds add phuryn/brainstorm-experiments-existingSkills in this plugin
- ▌ interview-script · phurynGenerate a structured customer interview script with Jobs-to-be-Done probing questions, warm-up, core exploration, and wrap-up sections, following The Mom Test principles.
- ▌ metrics-dashboard · phurynDesign a comprehensive product metrics dashboard with key metrics, data sources, visualization types, and alert thresholds.
- ▌ prioritize-features · phurynRank a backlog of feature ideas by impact, effort, risk, and strategic alignment to identify the top 5 to pursue.
- ▌ summarize-interview · phurynTransform a customer interview transcript into a structured summary with Jobs to Be Done, satisfaction signals, and action items.
- ▌ brainstorm-ideas-new · phurynGenerates feature ideas from PM, Designer, and Engineer perspectives for initial product discovery of a new product.
- ▌ prioritize-assumptions · phurynPrioritize assumptions using an Impact × Risk matrix and suggest targeted experiments for each.
- ▌ analyze-feature-requests · phurynCategorize, evaluate, and prioritize customer feature requests against product goals using strategic alignment, impact, effort, and risk analysis.
- ▌ identify-assumptions-new · phurynIdentify risky assumptions for a new product idea across 8 risk categories including go-to-market, strategy, and team.
- ▌ brainstorm-ideas-existing · phurynGenerate new feature ideas for an existing product using multi-perspective ideation from PM, Designer, and Engineer viewpoints, then prioritize the best five.
- ▌ opportunity-solution-tree · phurynBuild an Opportunity Solution Tree (OST) to structure product discovery — map a desired outcome to opportunities, solutions, and experiments.
- ▌ brainstorm-experiments-new · phurynDesign lean startup experiments (pretotypes) for a new product by creating XYZ hypotheses and suggesting low-effort validation methods like landing pages, explainer videos, and pre-orders.
- ▌ identify-assumptions-existing · phurynStress-test a feature idea for an existing product by surfacing risky assumptions across Value, Usability, Viability, and Feasibility using multi-perspective devil's advocate thinking.
- ▌ brainstorm-experiments-existing · phurynDesign low-effort experiments to test product assumptions for an existing product, including prototypes, A/B tests, spikes, and other validation methods.