← Back to list

cohort-analysis
by nimrodfisher
A comprehensive list of Claude skills for a wide range of data analytics tasks
⭐ 0🍴 0📅 Jan 14, 2026
SKILL.md
name: cohort-analysis description: Time-based cohort analysis with retention and behavior tracking. Use when analyzing user retention over time, comparing cohort performance, identifying lifecycle patterns, or measuring feature adoption by cohort.
Cohort Analysis
Quick Start
Analyze how groups of users/customers (cohorts) behave over time, typically measuring retention, revenue, or engagement patterns.
Context Requirements
- Dataset: User/customer event data
- Cohort Definition: How to group users (by signup month, acquisition channel, etc.)
- Retention Metric: What counts as "retained" (login, purchase, usage, etc.)
- Time Periods: Analysis granularity (daily, weekly, monthly)
Context Gathering
Initial Questions:
"Let's set up cohort analysis. I need:
-
What are we analyzing?
- User retention (returning users)
- Revenue retention (recurring purchases)
- Feature adoption (using specific features)
- Other behavior
-
How should we define cohorts?
- By signup date (most common)
- By acquisition channel
- By first purchase date
- By product/plan tier
- Other dimension
-
What counts as 'active' or 'retained'? Examples:
- Logged in at least once
- Made a purchase
- Used feature X
- Spent >10 minutes
-
What time periods?
- Daily cohorts (for apps with daily usage)
- Weekly cohorts
- Monthly cohorts (most common for SaaS)
- Quarterly cohorts"
For Dataset:
"I need data with:
- User ID (to track individuals)
- Cohort date (e.g., signup_date)
- Activity dates (e.g., login_date, purchase_date)
- Cohort attributes (optional: channel, plan, etc.)
Can you provide:
- File upload (CSV/Excel), OR
- Database query to fetch this, OR
- Description of tables and I'll write the query?"
Validation Questions:
"Before I proceed:
- What minimum cohort size should we analyze? (I recommend >100 users)
- How many periods should we track? (e.g., 12 months, 8 weeks)
- Any cohorts to exclude? (e.g., test users, employees)"
Workflow
1. Data Preparation
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon