itamarzand88/awesome-agent-conventions/pm-retention-analysis

Claude Code and agent skill by itamarzand88/awesome-agent-conventions

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Structure a retention analysis, churn investigation, or engagement deep-dive for any product team. Use when asked to analyse user retention, investigate churn, measure DAU/MAU, or build a retention improvement plan. Produces a retention snapshot with root cause hypotheses, aha-moment correlation, and prioritised interventions.

Install

npx vskill@latest install itamarzand88/awesome-agent-conventions/pm-retention-analysis

SKILL.md

Retention Analysis Skill

Diagnose why users leave, identify what keeps them, and recommend specific, testable interventions — not vague "improve onboarding" suggestions.

Retention Fundamentals

The retention curve has two components:

  1. Steepness of initial drop (D1–D7) — onboarding problem
  2. Long-term floor level — product-market fit indicator

A product with PMF has a retention curve that flattens. If it trends to zero, you have a PMF problem, not an onboarding problem. Name this distinction explicitly.


Retention Metrics Definitions

MetricFormulaWhat It Tells You
D1 RetentionUsers who return on day 2 ÷ new users day 1Quality of first experience
D7 RetentionUsers active on day 8 ÷ users who joined 7 days agoEarly habit formation
D30 RetentionUsers active on day 31 ÷ users who joined 30 days agoProduct-market fit signal
DAU/MAU RatioDaily active users ÷ monthly active usersStickiness (>20% good, >50% excellent)
Churn RateUsers lost in period ÷ users at start of periodMonthly or annual
Net Revenue RetentionMRR at end of period ÷ MRR at start (same cohort)Revenue health including expansion

Retention Investigation Framework

Step 1: Segment the problem

Don't analyse "retention" — analyse retention for specific cohorts:

  • New vs returning users
  • Paid vs free
  • Acquisition channel (organic vs paid vs referral)
  • Onboarding path completed vs not
  • Feature usage (power users vs lurkers)
Step 2: Find the inflection points

Where does the drop happen? D1? D7? Month 3?

  • D1 drop → First session experience
  • D7 drop → Habit loop not formed
  • D30 drop → Value not delivered at depth
  • Month 3+ drop → Boredom, competition, or lifecycle event
Step 3: Identify the "aha moment" correlation

Which early behaviour predicts long-term retention?

  • Run correlation: users who did [X] in first 7 days vs 30-day retention
  • Common patterns: connected an integration, invited a teammate, completed a core action N times
Step 4: Qualify the churn

Interview churned users — never skip this. Survey data alone is insufficient.

  • "What was the trigger that led you to cancel/stop?"
  • "What were you trying to accomplish that you couldn't?"
  • "What would need to change for you to come back?"

Output Format

Retention Analysis — [Product/Segment] — [Date]

Question: [Specific retention question being answered] Period Analysed: [Date range] Segment: [Which users]


Current Retention Snapshot:

MetricCurrentIndustry BenchmarkStatus
D1 Retention[X%]25–40%🔴/🟡/🟢
D7 Retention[X%]10–25%🔴/🟡/🟢
D30 Retention[X%]5–15%🔴/🟡/🟢
DAU/MAU[X%]10–20% typical🔴/🟡/🟢

Retention Curve Shape: [Flattening / Still declining / Trending to zero] PMF Signal: [Strong / Weak / Absent — based on curve shape]


Root Cause Hypotheses:

HypothesisEvidenceConfidenceTest
[Cause][Data point]H/M/L[How to validate]

"Aha Moment" Correlation: Users who [specific action] in first [N] days retain at [X%] vs [Y%] for those who don't.


Recommended Interventions:

InterventionTarget DropExpected LiftEffortPriority
[Specific change]D1 / D7 / D30[X%]S/M/L1/2/3

Monitoring Plan:

  • Metric to track: [X]
  • Review cadence: [Weekly / Monthly]
  • Alert threshold: [If X drops below Y, investigate immediately]

Required Inputs

Ask the user for these if not provided:

  • Product and business model (SaaS / consumer app / marketplace / other)
  • Current retention metrics (D1, D7, D30 if available)
  • Segment to analyse (all users / paid / free / a specific cohort)
  • Key question to answer (why is retention dropping? what drives retention?)
  • Available data (analytics events, churn surveys, interview notes)

Quality Checks

  • [ ] Retention curve shape is diagnosed (flattening vs trending to zero = PMF vs onboarding)
  • [ ] Cohorts are segmented before analysis (not all users lumped together)
  • [ ] "Aha moment" correlation is identified or flagged as unknown
  • [ ] Interventions are specific (not "improve onboarding")
  • [ ] Churned user interviews are recommended (not just data analysis)
  • [ ] Monitoring plan includes an alert threshold

Anti-Patterns

  • [ ] Do not recommend "improve onboarding" without specifying what specific step to change and why
  • [ ] Do not analyse retention without segmenting by cohort — aggregate retention curves hide cohort-specific patterns
  • [ ] Do not treat DAU/MAU below 5% as a retention problem — at that level, it is a product-market fit problem
  • [ ] Do not skip qualitative research — churned user interviews reveal reasons that quantitative data cannot
  • [ ] Do not set a monitoring alert without specifying the threshold that triggers it

Guidelines

  • Never recommend "improve onboarding" without specifying what to change and why
  • Benchmark against industry — consumer apps, SaaS, and marketplaces have very different retention norms
  • If DAU/MAU is below 5%, that's a PMF conversation, not a retention tactics conversation
  • Always recommend talking to churned users — no amount of data replaces understanding the reason

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/itamarzand88/awesome-agent-conventions/pm-retention-analysis/badge)](https://verified-skill.com/skills/itamarzand88/awesome-agent-conventions/pm-retention-analysis)

Something wrong with this skill or its page? Tell us.