cohort-analysis
Structure a cohort analysis for retention, LTV, or behavioural patterns. Use when asked to run a cohort analysis, analyse retention by cohort, segment users by behaviour over time, or calculate lifetime value by acquisition period. Produces a complete cohort analysis framework with methodology, cohort definitions, retention curves, and prioritised interventions.
npx skills add majiayu000/claude-skill-registry --skill cohort-analysis-mohitagw15856-pm-claude-skills --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Cohort Analysis Skill This skill produces a structured cohort analysis covering retention curves, LTV estimation, behavioural segmentation, and actionable interventions. Output is ready to present to product leadership or share with growth and data teams. ## Required Inputs Ask the user for these if not provided: - **Analysis goal** (retention improvement / LTV modelling / behavioural segmentation / churn prediction) - **Product or feature being analysed** - **Cohort definition** — what groups users? (acquisition month, signup channel, plan tier, feature adoption) - **Observation window** — how many periods to track? (e.g. 12 months, 8 weeks) - **Key metric** — what are you measuring per cohort? (retention rate, revenue, engagement score, feature usage) - **Available data** — what tables/metrics are available? (paste schema or describe) - **Baseline** — any existing retention benchmarks or goals? ## Output Structure --- # Cohort Analysis: [Product / Feature] **Analysis type:** [Retention / LTV / Behavioural / Churn] **Cohort definition:** [Acquisition month / Signup channel / Plan tier / Feature adoption date] **Observation window:** [X months / weeks] **Primary metric:** [Metric
- Required Inputs
- Output Structure
- 1. Cohort Definitions
- 2. Retention Curve
- 3. LTV Projection (if applicable)
- 4. Behavioural Segmentation
- 5. Leading Indicators of Churn
- 6. Cohort Comparison: What's Changed Over Time
- 7. Recommendations
- 8. SQL Reference (if applicable)
- Quality Checks
- Example Trigger Phrases
What does the cohort-analysis skill do?
Structure a cohort analysis for retention, LTV, or behavioural patterns. Use when asked to run a cohort analysis, analyse retention by cohort, segment users by behaviour over time, or calculate lifetime value by acquisition period. Produces a complete cohort analysis framework with methodology, cohort definitions, retention curves, and prioritised interventions.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill cohort-analysis-mohitagw15856-pm-claude-skills --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
