К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

cohort-analysis — скилл для Claude Code: когортный анализ

Разбирает данные об активности пользователей по когортам, строит графики удержания и советует темы для интервью.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add phuryn/pm-skills --skill cohort-analysis -a claude-code
Открыть на GitHub

Что делает cohort-analysis

Скилл принимает файлы CSV, Excel или JSON с историей действий пользователей. Сначала он проверяет разметку колонок, пропущенные значения и размеры выборок. Затем рассчитывает динамику удержания, темпы оттока и скорость освоения конкретных функций по временным периодам.

По запросу модель строит тепловые карты удержания, графики оттока и генерирует готовые скрипты на Python с библиотеками pandas и numpy. Кроме сухих цифр скилл находит аномалии между когортами и предлагает гипотезы для проверки через интервью или опросы.

Для достоверных выводов скиллу нужно передать минимум три-четыре когорты с чётким временным признаком (например, месяцем регистрации). Если структуры данных нет, расчёт удержания будет неточным.

Какие задачи решает

  • рассчитать метрики удержания пользователей по когортам
  • построить тепловую карту оттока аудитории по месяцам
  • сравнить скорость внедрения новой функции между группами пользователей
  • сгенерировать Python-скрипт с pandas для воспроизводимой аналитики

Примеры запросов агенту

  • Проанализируй cohort_engagement.csv и покажи, почему когорты четвёртого квартала удерживаются хуже третьего
  • Сравни кривые внедрения новой фичи по когортам из feature_usage.xlsx и найди аномалии
  • Построй тепловую карту удержания по месяцам регистрации на основе выгрузки из базы и напиши скрипт на pandas

Как установить cohort-analysis

1Через Skills CLI (Vercel)

npx skills add phuryn/pm-skills --skill cohort-analysis -a claude-code

2Вручную: положить файлы

~/.claude/skills/cohort-analysis/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/cohort-analysis/

Из того же набора61

Весь набор →
create-prd phuryn Скилл помогает собрать короткий PRD по шаблону из 8 разделов. Пригодится для описания фичи, продуктовых требований и проверки готового документа. Claude Code CX Codex Cursor +1 10 800установок pre-mortem phuryn Проводит стресс-тест PRD и планов запуска, находя риски до релиза. Разделяет реальные угрозы, надуманные страхи и невысказанные сомнения команды. Claude Code CX Codex Cursor +1 10 200установок outcome-roadmap phuryn Переводит списки фичей в продуктовые результаты с акцентом на бизнес-эффект и пользу для клиента. Пригодится, когда нужно связать роадмап со стратегией. Claude Code CX Codex Cursor +1 9 900установок prioritization-frameworks phuryn Справочник по 9 фреймворкам приоритизации: RICE, ICE, Opportunity Score, Kano, MoSCoW и другие. Помогает выбрать подходящий метод, сравнить подходы и расставить задачи по значимости. Claude Code CX Codex Cursor +1 9 900установок strategy-red-team phuryn Скилл проверяет PRD и стратегии на прочность: находит ключевые допущения, атакует их сильные версии и предлагает дешёвые проверки. Claude Code CX Codex Cursor +1 9 200установок competitor-analysis phuryn Скилл ищет прямых конкурентов и сравнивает их сильные стороны, слабости и позиционирование. Пригодится для конкурентного обзора и поиска отличий продукта. Claude Code CX Codex Cursor +1 3 800установок business-model phuryn Скилл генерирует Business Model Canvas со всеми 9 компонентами: от партнёров и активностей до каналов и доходов. Пригодится при создании бизнес-модели, документировании ценностного потока или анализе существующего бизнеса. Claude Code CX Codex Cursor +1 3 700установок privacy-policy phuryn Скилл помогает составить подробную политику конфиденциальности с учётом GDPR, CCPA и других требований. Пригодится при создании политики для нового продукта или обновлении документов по защите данных. Claude Code CX Codex Cursor +1 3 500установок

Похожие

database-optimizer https://github.com/Jeffallan Скилл помогает находить узкие места в PostgreSQL и MySQL, разбирать планы выполнения через EXPLAIN ANALYZE и настраивать индексы без простоя таблиц. Claude Code CX Codex Cursor +1 5 900установок scientific-visualization K-Dense-AI Помогает создавать и проверять научные графики для публикаций в Matplotlib, Seaborn и Plotly с соблюдением требований к данным и контрасту. Claude Code CX Codex Cursor +1 2 400установок reviewing-oracle-to-postgres-migration официальный github Скилл проверяет риски миграции с Oracle на PostgreSQL и помогает сверить миграционные артефакты с интеграционными тестами. GitHub Copilot 1 800установок planning-oracle-to-postgres-migration-integration-testing официальный github Скилл анализирует один .NET-проект и составляет план интеграционных тестов для миграции с Oracle на PostgreSQL. Подойдёт, когда нужно определить, какие обращения к базе проверить. GitHub Copilot 1 800установок migrating-oracle-to-postgres-stored-procedures официальный github Переносит процедуры и функции Oracle PL/SQL в PostgreSQL PL/pgSQL. Пригодится для миграции базы с сохранением сигнатур и логики. GitHub Copilot 1 800установок xlsx официальный anthropics Работает с табличными файлами: создаёт, читает, правит и преобразует книги. Подходит, когда итогом должен стать файл Excel или другой табличный формат. Claude Code Claude.ai 187 223установок google-agents-cli-observability официальный Google Помогает настроить трассировку и сбор данных о работе ИИ-агентов, включая агентов на ADK. Пригодится, когда нужно разбирать выполнение запросов или наблюдать за агентом после развёртывания. Claude Code CX Codex Cursor +1 509 900установок caveman-evidence-review JuliusBrussee Скилл читает данные Caveman Cloud о расходах LLM, трассах и маршрутизации. Подходит для проверки того, куда уходит бюджет проекта. Claude Code CX Codex Cursor +1 103 500установок

Вопросы о cohort-analysis

Как установить cohort-analysis в Claude Code?

Выполните команду npx skills add phuryn/pm-skills --skill cohort-analysis -a claude-code в терминале.

Что делает скилл cohort-analysis?

Он автоматизирует когортный анализ продуктовых данных, строит кривые удержания, выявляет точки оттока и генерирует код на Python.

В каких форматах можно скармливать данные скиллу?

Скилл умеет работать с выгрузками в CSV, таблицами Excel, структурами JSON и результатами сырых SQL-запросов.

Исходный текст

SKILL.md · MIT
---
name: cohort-analysis
description: "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."
---

# 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 performance to establish baselines

### Step 5: Suggest Follow-Up Research
- Recommend qualitative research methods:
  - Targeted user interviews with churning users
  - Feature usage surveys with engaged cohorts
  - Session replays of key interaction patterns
  - Win/loss analysis for high vs. low retention cohorts
- Design follow-up quantitative studies
- Suggest A/B tests or feature experiments

## Usage Examples

**Example 1: Upload CSV Data**
```
Upload cohort_engagement.csv with columns: cohort_month, weeks_active,
user_id, feature_x_usage, engagement_score

Request: "Analyze retention patterns and identify why Q4 2025 cohorts
underperform compared to Q3"
```

**Example 2: Describe Data Format**
```
"I have monthly user cohorts from Jan-Dec 2025. Each row shows:
cohort date, user ID, purchase frequency, and support tickets.
Analyze which cohorts show best long-term retention."
```

**Example 3: Feature Adoption Analysis**
```
Upload feature_usage.xlsx with cohort adoption data.

Request: "Compare adoption curves for our new feature across cohorts.
Which cohorts adopted fastest? Any patterns?"
```

## Key Capabilities

- **Data Reading**: Import CSV, Excel, JSON, SQL query results
- **Retention Analysis**: Calculate and visualize retention rates over time
- **Cohort Comparison**: Compare metrics across cohort groups
- **Anomaly Detection**: Flag unusual patterns or drop-offs
- **Python Scripts**: Generate reusable analysis code for ongoing analysis
- **Visualizations**: Create heatmaps, charts, and interactive dashboards
- **Research Design**: Suggest targeted follow-up studies and interview approaches
- **Statistical Summary**: Provide quantitative metrics and correlation analysis

## Tips for Best Results

1. **Include time dimension**: Provide data across multiple time periods
2. **Define cohort clearly**: Make cohort grouping explicit (signup month, feature launch date, etc.)
3. **Provide context**: Explain product changes, launches, or events during the period
4. **Multiple metrics**: Include retention, engagement, feature usage, revenue, etc.
5. **Sufficient data**: At least 3-4 cohorts for meaningful pattern identification
6. **Request specific output**: Ask for visualizations, Python scripts, or research recommendations

## Output Format

You'll receive:
- **Data Summary**: Cohort overview and data quality assessment
- **Quantitative Findings**: Key metrics, retention rates, and trend analysis
- **Visualizations**: Charts showing retention curves, adoption patterns
- **Pattern Identification**: 2-3 significant insights from the data
- **Research Recommendations**: Specific qualitative and quantitative follow-ups
- **Analysis Scripts** (if requested): Python code for reproducible analysis
- **Next Steps**: Prioritized actions based on findings

---

### Further Reading

- [Cohort Analysis 101: How to Reduce Churn and Make Better Product Decisions](https://www.productcompass.pm/p/cohort-analysis)
- [The Product Analytics Playbook: AARRR, HEART, Cohorts & Funnels for PMs](https://www.productcompass.pm/p/the-product-analytics-playbook-aarrr)
- [Are You Tracking the Right Metrics?](https://www.productcompass.pm/p/are-you-tracking-the-right-metrics)

© phuryn · MIT · phuryn/pm-skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой