
product-market-fit-analysis
Expert framework for assessing and achieving product-market fit. Combines PMF measurement methodologies, Sean Ellis survey, retention analysis, segment-specific PMF, and post-PMF scaling strategy. Use when determining if product has PMF, measuring user engagement, running PMF surveys, or deciding whether to scale or keep iterating.
- Installs
- 246
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/manojbajaj95/claude-gtm-plugin --skill product-market-fit-analysis- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads product-market-fit-analysis automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Product Market Fit Analysis
Workspace Context
Read bootstrap context before asking questions: strategy/brand.md for brand, audience, offer, channels, tools, constraints, and metrics; about/me.md for personal voice; content/ideas.md and content/calendar.md for content planning. Use legacy product-marketing context files only as fallback. Save generated drafts to content/<platform>/drafts/YYYY-MM-DD_short-topic-slug.md, and route durable learnings back to strategy/brand.md, about/me.md, or content/ideas.md.
Operating Contract
This skill is self-contained for its frontmatter scope: use its local instructions, references, scripts, and assets as the playbook; ask only for missing task-specific inputs; hand off to adjacent skills instead of expanding scope; and return an actionable artifact, decision, plan, draft, or diagnostic.
Comprehensive framework for assessing, achieving, and scaling product-market fit.
Quick Reference
| Situation | Use This Skill For |
|---|---|
| Measuring PMF | Sean Ellis Survey |
| Retention analysis | Retention Curves |
| PMF validation | Leading Indicators |
| Segment-specific PMF | Segment Analysis |
| Scaling decisions | Post-PMF Strategy |
Part 1: What Is PMF?
Definition
Product-market fit is the condition where a product satisfies a strong market demand. It's not binary — it's a spectrum.
Key Insight
PMF is obvious when you have it.
Matt MacInnis: "Product market fit is something where you absolutely know it when you see it. Therefore if you don't absolutely know it, you don't have it."
PMF Levels
| Level | Customers | Focus |
|---|---|---|
| Nascent | 3-5 | Satisfaction |
| Developing | 5-25 | Demand |
| Strong | 25-100 | Efficiency |
| Extreme | 100+ | Scaling |
Part 2: PMF Measurement Frameworks
Sean Ellis "Disappointment" Survey
The Question:
"How would you feel if you could no longer use this product?"
- Very disappointed
- Somewhat disappointed
- Not disappointed
The Benchmark:
40% "very disappointed" = on the right track
Focus on the "very disappointed" segment as the core value indicator.
Retention Curves
Uri Levine's Definition:
"Product market fit has one metric. Retention. If you create value, they will come back. If they're not coming back, you're not creating value."
What to look for:
- Curves that flatten over time (not decaying to zero)
- "Smile curve" — engagement increases over time (strongest signal)
Key retention points:
- Day 7 retention
- Day 30 retention
- Day 90 retention
Reference Customers
Christian Idiodi:
"The holy grail is really a reference customer - somebody who loves it enough to tell people about it."
| Market | Target References |
|---|---|
| B2B | 6-8 reference customers |
| B2C | 15-25 reference customers |
Part 3: Leading Indicators
Signs of True PMF
| Indicator | What It Means |
|---|---|
| "Very disappointed" > 40% | Strong core value |
| Retention curve flattening | Product creates ongoing value |
| Customer "pull" | Market is pulling product |
| Outrage during outages | Product is mission-critical |
| Customer driving next steps | Intent, not polite interest |
Customer "Pull" Signals
Raaz Herzberg:
"We felt the questions change — 'How are you pricing this? When can we start a POV?' That's real intent."
True pull is characterized by:
- Customers driving next steps
- Questions about pricing/timelines
- Urgency in communication
Outage Response Test
Jeff Weinstein:
"During those 20 minutes our customers weren't furious. That was the signal we did not have product market fit."
If your product goes down and nobody notices or complains, you haven't solved a mission-critical problem.
Part 4: Segment-Specific PMF
Key Insight
Karri Saarinen: "The way we think about it is, 'Do we have the fit in specific segments?' and how strong that fit is."
PMF exists in segments, not universally.
Finding Your Segment
Start narrow, then expand:
- Find PMF in one segment (e.g., early-stage startups)
- Double down where you see natural pull
- Expand to adjacent segments
Common Segments
- Company size / stage
- Industry vertical
- Use case / workflow
- Geography
- Team size
Part 5: Distribution + PMF
Critical Insight
Casey Winters: "If you have a product that retains well and you can't find more users for it, I don't think that's product market fit."
True PMF requires:
- ✅ Retaining product
- ✅ Scalable, built-in distribution
Without both, you don't have true PMF.
Part 6: Pre-PMF Navigation
What to Do Pre-PMF
- Focus on retention, not acquisition
- Talk to every customer personally
- Iterate rapidly on product
- Find the segment with strongest pull
- Don't spend on paid acquisition
Warning Signs
- Growth comes from "launch spikes" not organic
- Users aren't coming back
- No customers willing to be references
- Market is pushing product, not pulling
- You're guessing why users churn
Part 7: Post-PMF Scaling
Protecting PMF
Casey Winters: "Protecting what you've built is increasingly important once you build scale. You might fall out of product market fit in a year or five years if you're not continually making your product better."
Scaling Checklist
- Retention curve has flattened (positive)
- Have target reference customers
- Clear segment with strongest fit
- Built-in distribution mechanism
- Team structure supports growth
PMF Can Be Lost
Markets shift, competitors improve, user expectations rise. Continuously monitor and protect PMF.
Part 8: Questions to Assess PMF
Diagnostic Questions
- If users couldn't use your product anymore, what percentage would be 'very disappointed'?
- What does your retention curve look like at day 7, 30, and 90?
- Do you have customers willing to be references and tell others about you?
- Is the market pulling the product from you, or are you pushing it on them?
- Are customers driving next steps or just being politely interested?
- What specific segment do you have the strongest fit in?
Part 9: Common Mistakes
What to Avoid
| Mistake | Reality |
|---|---|
| Confusing launch spikes with PMF | Sustained organic growth matters |
| Ignoring retention data | If they don't come back, no PMF |
| Scaling too early | Paid growth before PMF burns cash |
| Conflating TAM with PMF | Large market ≠ fit within it |
| Listening to "somewhat disappointed" | Focus on "very disappointed" |
Part 10: Decision Framework
Should You Scale?
| Signal | Action |
|---|---|
| 40%+ "very disappointed" + flattening retention | Ready to scale |
| < 40% "very disappointed" | Keep iterating |
| No reference customers | Build them first |
| No distribution mechanism | Find channels first |
Scale vs. Iterate Decision
| Factor | Scale | Keep Iterating |
|---|---|---|
| PMF survey | > 40% very disappointed | < 40% |
| Retention | Curve flattening | Decaying to zero |
| References | Target achieved | Not yet |
| Distribution | Channels identified | Unknown |
Related Skills
- growth-strategy: For growth frameworks post-PMF
- customer-success-and-retention: For retention improvement
- conversion-rate-optimization: For activation optimization
FAQ
What does the product-market-fit-analysis skill do?
Expert framework for assessing and achieving product-market fit. Combines PMF measurement methodologies, Sean Ellis survey, retention analysis, segment-specific PMF, and post-PMF scaling strategy. Use when determining if product has PMF, measuring user engagement, running PMF surveys, or deciding whether to scale or keep iterating.
How do I install product-market-fit-analysis?
Run npx skills add https://github.com/manojbajaj95/claude-gtm-plugin --skill product-market-fit-analysis in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/product-market-fit-analysis/ (personal) or .claude/skills/product-market-fit-analysis/ (project).
Which AI agents can use product-market-fit-analysis?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is product-market-fit-analysis safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains product-market-fit-analysis?
It is published by manojbajaj95 in manojbajaj95/claude-gtm-plugin. It has 246 recorded installs.
More from manojbajaj95/claude-gtm-plugin
market-research-analysis
manojbajaj95/claude-gtm-plugin
Comprehensive market research and analysis skill. Use when sizing markets, conducting competitive analysis, generating professional market research reports, analyzing consumer behavior, or identifying market opportunities. Activates for: market research, market analysis, market report, TAM SAM SOM, market sizing, industry analysis, market landscape, competitive landscape, market trends, consumer research, Porter's Five Forces, PESTLE, SWOT, BCG Matrix, McKinsey-style report, consulting report, market opportunity, industry report, due diligence, M&A analysis, GTM market analysis, product-market fit validation.
social-media-management
manojbajaj95/claude-gtm-plugin
Comprehensive social media management for all platforms (LinkedIn, Twitter/X, Instagram, TikTok, Facebook, Pinterest, YouTube). Covers content creation, content pillars, hook formulas, repurposing across platforms, platform-optimized graphics/visuals, content calendar, engagement strategy, analytics/ROI analysis, AI-powered content generation, and scheduling best practices. Use for: social media content, LinkedIn post, Twitter thread, Instagram reels, TikTok, content calendar, social scheduling, engagement strategy, social analytics, social media ROI, content repurposing, social graphics, thumbnails, captions, hashtags, viral content, content creator, social media manager, AI content generation, social media audit.
data-and-funnel-analytics
manojbajaj95/claude-gtm-plugin
Analytics tracking, interpretation, funnel analysis, product metrics, and ROI measurement. Use when setting up GA4/GTM tracking, interpreting analytics data, analyzing conversion funnels, calculating ROI, or measuring product engagement. Triggers on "analytics," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "tracking plan," "funnel analysis," "conversion rates," "user flow," "cohort analysis," "retention," "product metrics," "North Star metric," "ROI," "break-even," "payback period," "investment analysis," "validate my funnel," "why isn't my funnel converting," or "executive financial report." For A/B test setup, see ab-test-setup.
marketing-campaign-management
manojbajaj95/claude-gtm-plugin
Comprehensive marketing expertise combining campaign execution, strategy frameworks, psychological principles, and 140+ marketing tactics. Use when planning campaigns, developing content strategy, applying behavioral science, generating marketing ideas, or building go-to-market strategies. Covers email, social, SEO, paid ads, content, and psychology-driven optimization.
conversion-rate-optimization
manojbajaj95/claude-gtm-plugin
Conversion rate optimization for marketing pages and lead-capture forms. Use when the user wants to improve conversions on a homepage, landing page, pricing page, feature page, blog CTA, contact form, demo form, or campaign page. For product onboarding use user-onboarding; for lifecycle email use marketing-automation; for pricing and paywalls use pricing-strategy; for A/B testing use ab-test-setup.
copywriting-core
manojbajaj95/claude-gtm-plugin
Expert copywriter and copy editor combining David Ogilvy's clarity, Ann Handley's warmth, and modern conversion science. Full copy lifecycle: writing new copy and editing existing copy. Grounded in positioning-first thinking, voice-of-customer research, and the Seven Sweeps editing framework. Use when writing or editing any copy: copywriting, write copy, headlines, taglines, email copy, ad copy, landing page copy, product copy, UX writing, CTAs, value proposition, microcopy, sales copy, conversion copy, SaaS copy, startup copy, positioning, messaging, voice-of-customer, landing page, copy editing, edit copy, review copy, proofread, polish copy, tighten copy, copy sweep, copy feedback, sharpen messaging.
Popular other skills
hyperframes-cli
heygen-com/hyperframes
The HyperFrames CLI by job - scaffold, check, look at frames, edit the timeline, preview, render locally or in the cloud, publish, project history - plus reading its JSON and recovering from build or render failures.
triage
mattpocock/skills
Move issues and external PRs through a state machine of triage roles, categorise, verify, grill if needed, and write agent-ready briefs.
ask-matt
mattpocock/skills
Ask which skill or flow fits your situation. A router over the skills in this repo.
to-questionnaire
mattpocock/skills
Turn a decision you can't fully answer into a questionnaire for someone else to fill in.
loop-me
mattpocock/skills
Grill me about specs for the workflows I want to build, within this workspace.