Diagnoses product-market fit from survey, usage and pipeline data and returns a scored verdict with the next moves. Use when you ask 'do we have product-market fit', 'is our PMF survey good enough', 'what does 35% very disappointed mean', 'should we scale yet', 'why is growth stalling', or need a Sean Ellis survey, retention check, or PMF level read. Draws on 137 insights from 66 Lenny's Podcast guests incl. Sean Ellis, Todd Jackson and Rahul Vohra.
92%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting

Turn a survey CSV, retention data, or a pile of customer signals into a PMF verdict, a diagnosis of what is missing, and a half-and-half roadmap. Built from 137 insights from 66 Lenny's Podcast guests. Lead team: Sean Ellis, Todd Jackson, Rahul Vohra.
If the user attached a survey export, cohort table, CRM export, deck or repo, read it first and only ask what is still missing. Max 4 questions:
| If... (situation) | Use | From | Why |
|---|---|---|---|
| 30+ real users, product used repeatedly (B2B or B2C) | Sean Ellis PMF test + sampling rules + segment cross-tab | Sean Ellis, Rahul Vohra | Day-one leading indicator; 40% is the shared target |
| Score is 10-39% and a core benefit is visible | Superhuman PMF Engine (half love, half objections) | Rahul Vohra | Moves on-the-fence users who share the core benefit |
| Sales-led B2B, under ~100 customers or $25M ARR | Four levels of PMF with benchmarks and stuck signs | Todd Jackson | Staged, includes efficiency; tells you what to optimize now |
| Under 30 users or pre-revenue | Pull signals + reference-customer count + milestones ladder | Raaz Herzberg, Christian Idiodi, Claire Butler, Jen Abel | Numbers are meaningless at this size |
| Consumer, free, or a launch spike that flattened | Retention flatten bar + J-curve gates + word-of-mouth share | Crystal Widjaja, Robby Stein, Uri Levine, Grant Lee | Spikes lie; retention and organic share do not |
| Marketplace | Two separate PMF surveys + minimum viable happiness | Benjamin Lauzier, Sarah Tavel | Each side has its own fit |
| Passing score but growth is stalling, or the market or model changed | Cohen five-question order; PMF decay and treadmill checks | Jason Cohen, Casey Winters, Elena Verna, Adam Grenier | Fit is not permanent; fix churn before channels |
| Better than the alternative but not winning | Delta 4 test + willingness-to-pay check | Kunal Shah, Madhavan Ramanujam | Reversible adoption and no-pay answers explain flat pull |
Count these, in order of strength:
1. Binary or a level? Binary: Nikita Bier, Matt MacInnis, Eric Ries (you will know; if you are asking, you do not have it). Staged/spectrum: Todd Jackson (levels with benchmarks), Karri Saarinen (per segment), Noah Weiss (stacking S-curves). -> Use the binary read for consumer products with viral dynamics (people fight to get in, systems break); use levels for B2B where signals are ambiguous. Default: levels for any B2B, binary sanity-check for consumer.
2. What to do with the somewhat disappointed. Ignore them: Sean Ellis (nice-to-have, as good as gone). Selectively convert them: Rahul Vohra (keep those who share the main benefit and remove their objections). -> Ignore when your must-have segment is already identifiable and small; filter-and-convert when you are stuck at 10-30% and the core benefit is clear. Default: Vohra's filter, with Ellis's discipline of not tuning for people who do not share the benefit.
3. Pull or economics? Pull first: Nikhyl Singhal (how hard is it to acquire users, ignore payback math early). Economics are part of the definition: Todd Jackson (the $100 vending machine, efficiency as a leg). -> Early (L1, pre-revenue), read pull; once you have 25+ customers or are subsidizing growth, efficiency becomes mandatory. Default: pull until ~$500K ARR, then add magic number and burn multiple.
4. Growth before fit? Not before: Luc Levesque (damages users who will not retry), Timothy Davis (ads into a product that cannot convert), Grant Lee. Build loops early: Casey Winters (scalable acquisition loops are a requirement for PMF). -> Do not spend on paid or hire growth until retention flattens and the score clears your bar; do design the loop and the onboarding path in parallel. Default: no paid acquisition pre-fit, yes to loop design.
Produce this, filled in:
# PMF Diagnosis: <product> - <date>
## Verdict
<No fit yet | Fit in one pocket | Fit, not scalable yet | Fit and ready to scale>
Confidence: <low/med/high>, because <n, sampling quality, agreeing evidence streams>
## Scorecard
| Evidence | Reading | Bar | Pass? | Source of bar |
|---|---|---|---|---|
| % very disappointed (n=__) | __% | 40% (calibrated: __) | | Ellis / Vohra |
| Best segment score and size | __% of __% of users | | | Ellis |
| Retention flattens at | __% by period __ | free 60 / paid 20-30 | | Widjaja |
| Organic / referral share | __% | rising; Gamma over 50% | | Lee |
| Level (sales-led B2B) | L__ | | | Jackson |
| Marginal customer easier? | yes/no | | | Jackson |
| Efficiency (magic no., burn mult.) | __ / __ | per level | | Jackson |
| Will they pay? | __ | | | Ramanujam / Ionita |
## Who loves it, and why
Main benefit (their words): __ | Who they are: __ | What they would use instead: __
## What is holding the others back
Top 3 objections from the kept somewhat-disappointed: 1. __ 2. __ 3. __
## Roadmap split (Vohra)
Double down (50%): __ | Remove objections (50%): __
## Stuck signs triggered
<list from Plays C-F, or none>
## Next 3 actions
1. <action, owner, date, metric that moves>
2.
3.Give the user's PMF survey, analysis, or board slide a 1-5 per criterion, a total out of 40, and the top 3 fixes with the guest behind each.
| Criterion | 1 | 3 | 5 |
|---|---|---|---|
| Sample quality (Ellis) | Everyone who signed up | Active users, not filtered by recency | Random, 2+ uses, last 1-2 weeks, onboarding cohort isolated |
| Sample size (Ellis) | Under 15 | 15-29, caveated | 30+ and per-segment sizes shown |
| Question integrity (Vohra) | Reworded, mixed with NPS | Right question, inconsistent over time | Exact question, fixed denominator, comparable baseline |
| Threshold set in advance (Ellis, Duggal) | None | 40% quoted from memory | Team-agreed, calibrated to culture, tied to a scale decision |
| Segmentation (Ellis, Duggal) | One blended number | By persona only | By use case and behavior, bullseye cohort found |
| Action loop (Vohra) | Report only | Some objections listed | Main benefit extracted, half/half roadmap |
| Triangulation (Ellis, Widjaja, Lee) | Survey alone | Survey plus one metric | Survey, retention flatten, organic share, and willingness to pay |
| Stage fit (Jackson) | Ignores efficiency and level | Level named, no benchmarks | Level, stuck signs and the single leg to optimize |
| Output: score per criterion, total, then fixes ranked by gap size times decision impact. |
"you want more people to be very disappointed without your product. The trick here is not to act too much on the feedback that the very disappointed people are giving you, because they already love your product." — Rahul Vohra, Lenny's Podcast (00:56:03)
"just ignore the people who say they'd be somewhat disappointed. They're telling you it's a nice to have. They're as good as gone, so just ignore those guys." — Sean Ellis, Lenny's Podcast (00:40:43)
"They're basically with their products, giving away $2 for $1 and it gets them pretty far. But that's not real product-market fit." — Todd Jackson, Lenny's Podcast (00:18:59)
"you can kind of tell by how hard it is to acquire your users. When companies are putting very little in marketing and there're people coming into the door or there's such an easy sale, you've got it." — Nikhyl Singhal, Lenny's Podcast (00:20:36)
"product market fit in general have only one metric, only one metric, retention. Look, it's really simple, if you create value, they will come back, that's it." — Uri Levine, Lenny's Podcast (00:11:43)
"product market fit is a sort of thing where you absolutely know it when you see it, and therefore if you don't absolutely know it, you don't have it." — Matt MacInnis, Lenny's Podcast (00:42:59)
references/frameworks.md - every framework in this skill, how to run itreferences/quotes.md - verified quotes with timestampsvalidate-idea - before there are users to survey: riskiest assumptions and cheapest testsgrowth-model - once the score clears the bar: loops, activation and retention workprice - when the diagnosis says willingness to pay is the missing legposition - when somewhat-disappointed users name easy alternatives or prospects ask about competitorsmetrics - to turn the scorecard into a standing north star and review cadencemenkesu/awesome-pm-skills
c1b6e2d
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.