Individual skill

pm-discovery

Plan or critique a product discovery process — figuring out what to build before building it. Establishes which risk you're de-risking and how much certainty the decision needs, applies the always-true core (continuous not phased, outcomes over output, problem before solution, ask about past behavior, match evidence to risk, generate solutions from validated problems, research ethically) and gates the context-dependent decisions (problem vs. solution research, qual vs. quant, lightweight vs. deep, how much certainty before committing). Trigger when asked to plan discovery, "figure out what to build," set up continuous discovery, design a research plan, do customer/user research, find problems worth solving, or de-risk a product direction before committing.

pm/processes/discovery/SKILL.md

Read pinned source

Source commit 5007cd0241ccaa51ae2e4681f9618912dc10e239

What was checked

Matches the observed repository HEAD
Yes
Scanner rules are current
Yes
Repository scan complete
No
Skill scan complete
Yes
Observed behavior
Instructions only
Last checked
Nov 11, 2026

These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.

Install this skill

Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.

An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.

Repository context

Repository stars (not skill ratings)
40
Repository last updated
Jul 2, 2026
License
MIT

Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.

Files and excerpt

File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.

Browse files
Read excerpt

# Product Discovery Skill

## How this skill behaves (read first)

This is a **generative** skill, and "do some discovery" hides several default traps. The instinctive moves are: treat discovery as a one-time research phase before building (then never revisit it), jump straight to solutions and features, run a generic "interview a few users + send a survey" plan without matching the rigor to what's actually at stake, measure success by what shipped rather than what changed, and ask users "would you use this?" (everyone says yes). The result is a feature factory that's busy but not learning. Good discovery is **continuous, problem-first, outcome-oriented, and evidence-matched-to-risk**. So this skill gates:

1. **Establish which risk you're de-risking and how much certainty the decision needs** — value, usability, feasibility, or business-viability risk; a cheap reversible call needs far less evidence than an expensive irreversible bet.
2. **Apply the always-true core** — continuous cadence, outcomes over output, problem before solution, past behavior over hypotheticals, evidence matched to risk, solutions from validated problems, ethical research.
3. **Surface the context-dependent decisions** (problem vs. solution research, qual vs. quant, lightweight vs. deep, DIY vs. specialist, how much certainty before committing) with trade-offs.

Then it **hands off to `pm-assumption-rigor-audit`, `pm-okr-metric-validity-audit`, and `pm-prioritization-rigor-audit`** for validation. The actual **test/experiment design** for a specific assumption belongs to the generative `pm-assumption-testing` skill — discovery decides *what to learn and how much it matters*; assumption-testing designs the *test*.

---
Back to top