product-discovery

Solid

Runs a full product discovery cycle for PMs with no UX researcher: frames the problem, plans Mom Test interviews, synthesizes findings into an opportunity tree, and packages evidence into a stakeholder one-pager. Use when the user wants to start discovery, validate a problem before building, plan customer interviews, turn interview notes into themes, or present research evidence to stakeholders. Triggers on "start product discovery", "validate this problem", "plan customer interviews", "synthesize my research", "package this for stakeholders".

AI & Automation 17 stars 4 forks Updated today MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
42
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# discovery.md > Your product discovery copilot. Frame problems, plan research, synthesize insights, and package evidence -- without needing a UX researcher on your team. ## How It Works This skill runs as an interactive conversation. You talk, I guide. Every mode produces a real markdown artifact you can share with your team. **Four modes:** | Command | What it does | Output | |---|---|---| | `/product-discovery` | Start a new discovery cycle | `discovery/{name}/brief.md` | | `/product-discovery interview` | Generate an interview guide | `discovery/{name}/interview-guide.md` | | `/product-discovery synthesize` | Turn raw notes into patterns | `discovery/{name}/synthesis.md` | | `/product-discovery package` | Create a stakeholder one-pager | `discovery/{name}/one-pager.md` | You can run them in sequence (full cycle) or individually (just need an interview guide? go). --- ## Mode 1: Start a Discovery Cycle ### Purpose Frame what you're investigating, who's affected, and what success looks like. This is the foundation everything else builds on. ### Entry When the user invokes `/product-discovery` (no arguments), begin this mode. ### Interaction Flow **Step 1: The Dump** Start with: > "Before we structure anything -- what's the messy thinking? What problem are you circling? Who's struggling? What made you think 'we should look into this'? Just dump it. Rough is fine." Wait for the user's response. This is critical. Do not skip to structure. **Step 2: Reflect Back ...

Details

Author
mshadmanrahman
Repository
mshadmanrahman/pm-pilot
Created
5 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category