# behavioural-analytics

Скилл читает воронки, кривые удержания и события как дизайнер: отделяет проблему интерфейса от артефакта трекинга. Пригодится, когда дали чужие данные и спрашивают, почему люди уходят.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 625 установок · ★ 3103
- Автор: Owl-Listener
- Лицензия: MIT · policy=mirror · лицензия открытая, файл — в исходнике
- Исходник: https://github.com/Owl-Listener/designer-skills/tree/HEAD/design-research/skills/behavioural-analytics/SKILL.md
- Обновлён: 2026-09-05
- HTML: https://affpapa.org/nevibecode/skills/behavioural-analytics

## Что делает

Скилл берёт воронку, кривую удержания или поток событий, которые инструментировал кто-то другой, и выдаёт короткий список гипотез о том, где ломается дизайн. Каждую гипотезу он формулирует так, чтобы её можно было опровергнуть: сегмент, наблюдение, которое её убивает, и нужны ли для ответа уже имеющиеся данные, запись сессии или разговор. Ранжирует по тому, насколько дёшево гипотезу убить.

Перед тем как строить гипотезу, скилл отсеивает ложные сигналы. Событие может значить не то, что написано в его имени. Знаменатель мог сдвинуться, и тогда падение конверсии — это про привлечение, а не про дизайн. Шаг воронки может не быть обязательным шагом продукта. Релиз, праздник или кампания могли попасть на ту же дату. Агрегат может скрывать расхождение между платформами. Число, которое пережило все пять проверок, стоит того, чтобы против него проектировать.

Форма графика говорит больше, чем значение. Обрыв на одном шаге — что-то блокирует. Наклон через много шагов — поток просто слишком длинный. Удержание падает и выравнивается — есть ядро пользователей и плохой первый запуск. Удержание падает без остановки — ядра ещё нет, и онбординг тут не спасёт. Двугорбое время на задачу — в одном потоке две разные группы, и без сегментации вы спроектируете под среднее, которое никого не описывает. Скилл не определяет метрику и не запускает эксперимент: для выбора метрик есть `metrics-definition`, для контролируемого теста — `a-b-test-design`.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add Owl-Listener/designer-skills --skill behavioural-analytics -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/behavioural-analytics/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/behavioural-analytics/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add Owl-Listener/designer-skills --skill behavioural-analytics -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/behavioural-analytics/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add Owl-Listener/designer-skills --skill behavioural-analytics -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/behavioural-analytics/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install Owl-Listener/designer-skills behavioural-analytics
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/behavioural-analytics/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add Owl-Listener/designer-skills --skill behavioural-analytics -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/Owl-Listener/designer-skills --path design-research/skills/behavioural-analytics
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/behavioural-analytics/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add Owl-Listener/designer-skills --skill behavioural-analytics -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/Owl-Listener/designer-skills/tree/HEAD/design-research/skills/behavioural-analytics/SKILL.md

## Когда брать
- отличить проблему дизайна от ошибки в трекинге
- разложить падение конверсии на сегменты и платформы
- сформулировать гипотезу, которую можно опровергнуть
- понять по форме кривой удержания, есть ли ядро пользователей
- выбрать, что смотреть дальше: данные, запись сессии или разговор

## Примеры запросов агенту
- Посмотри воронку регистрации за последний месяц и скажи, где дизайн ломается
- Вот кривая удержания — есть ли тут ядро пользователей или онбординг не спасёт
- Собери гипотезы по падению на шаге оплаты и скажи, чем каждую убить

## Похожие
- [hooked-ux](https://affpapa.org/nevibecode/skills/hooked-ux.md) — скилл · 6200 установок
- [aa-conversion-funnel-analysis](https://affpapa.org/nevibecode/skills/aa-conversion-funnel-analysis.md) — скилл · 336 установок
- [product-analytics](https://affpapa.org/nevibecode/skills/product-analytics.md) — скилл · 684 установки
- [cja-funnel-health-check](https://affpapa.org/nevibecode/skills/cja-funnel-health-check.md) — скилл · 328 установок

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
