cohort-analysis

Solid

Perform cohort analysis on user engagement data — retention curves, feature adoption trends, and segment-level insights. Use when analyzing user retention by cohort, studying feature adoption over time, investigating churn patterns, or identifying engagement trends.

Data & Documents 11,758 stars 1390 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
100
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Cohort Analysis & Retention Explorer ## Purpose Analyze user engagement and retention patterns by cohort to identify trends in user behavior, feature adoption, and long-term engagement. Combine quantitative insights with qualitative research recommendations. ## How It Works ### Step 1: Read and Validate Your Data - Accept CSV, Excel, or JSON data files with user cohort information - Verify data structure: cohort identifier, time periods, engagement metrics - Check for missing values and data quality issues - Summarize key statistics (cohort sizes, date ranges, metrics available) ### Step 2: Generate Quantitative Analysis - Calculate cohort retention rates and engagement trends - Identify retention curves, drop-off patterns, and anomalies - Compute feature adoption rates across cohorts - Calculate month-over-month or period-over-period changes - Generate Python analysis scripts using pandas and numpy if requested ### Step 3: Create Visualizations - Generate retention heatmaps (cohorts vs. time periods) - Create line charts showing cohort progression - Build comparison charts for feature adoption - Visualize drop-off points and engagement trends - Output as interactive charts or static images ### Step 4: Identify Insights & Patterns - Spot one or more significant patterns: - Early churn in specific cohorts - Late-stage engagement changes - Feature adoption clusters - Seasonal or temporal trends - Highlight surprising findings and deviations - Compare cohort perf...

Details

Author
phuryn
Repository
phuryn/pm-skills
Created
3 months ago
Last Updated
1 weeks ago
Language
N/A
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Solid

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.

915 Updated 3 days ago
mohitagw15856
Testing & QA Listed

cohort-analysis-specialist

Track customer behavior over time by grouping customers based on shared characteristics or experiences. Use when measuring retention rates, understanding how customers evolve over time, comparing new vs old user behavior, evaluating product changes by cohort, identifying at-risk cohorts early, or calculating LTV by cohort. Essential for understanding retention, lifecycle patterns, and how product changes affect different user vintages.

23 Updated 3 months ago
florianbonnet14
DevOps & Infrastructure Listed

cohort-analysis

Use when the user needs customer cohort analysis — acquisition cohorts, retention curves, LTV by cohort, behavioral cohorts, or time-based cohort comparison to understand customer lifecycle patterns.

2 Updated today
Faiz07yo
AI & Automation Solid

cohort-analyzer

Analyzes revenue cohorts, retention curves, LTV/CAC trends over time

1,034 Updated today
a5c-ai
AI & Automation Listed

retention-analysis

Cohort analysis and retention optimization framework. Identifies retention drivers and churn factors.

0 Updated 6 days ago
talgacapri