Каждый день сама считает воронку онбординга, находит места, где юзеры застревают, и показывает это на реальных скриншотах твоих экранов — с маркером в точке, куда человек тапнул.
Внутри: скилл, квиз-настройка, 6 скриптов, автопрогон, инструкции. Без чужих ключей — свой PostHog, свои события, своя карта экранов.
Воронка на событиях. От запуска приложения до первого целевого действия. Отдельно — продолжение после регистрации и воронка авторизации. Отклонения от baseline помечаются сами.
Отбор записей по цели. Не «вот 500 записей», а «вот 5 человек, которые дошли до ввода кода и не зарегистрировались».
Матч тапов к экранам. Кадры мобильной записи замаскированы — по ним не понять, куда тапнули. Экран опознаётся по событиям, маркер ставится на эталонный скриншот из твоей карты.
Тапы вхолостую. Скрипт сам находит тапы, после которых не пришло ни одного события — кандидаты «попал мимо кнопки», сразу с картинками.
session-replay-share/ как проект.cp .env.example .env и cp config.example.json config.json/session-replay-setupКвиз спросит доступ к PostHog, сам найдёт реальные имена событий в твоём проекте (чужие не подставит), поможет поднять свою карту экранов, проверит, что записи вообще пишутся, и запишет baseline после первого прогона.
| Что | Зачем |
|---|---|
| PostHog с включённым session replay | источник записей |
Personal API key (phx_…) | чтение через Query API — не публичный ключ приложения |
Python 3.9+ и pip install Pillow | скрипты и маркеры на скриншотах |
| Статический хостинг (по желанию) | своя карта экранов: скриншоты + manifest.json |
Методология частично перенесена из открытого репозитория PostHog/skills (90+ скиллов) — внутри архива есть таблица, что из них работает на self-hosted, а что нет.