segment-cdp — скилл для Claude Code: аналитика и установка
Скилл помогает проектировать сбор событий через Segment CDP, настраивать идентификацию пользователей и описывать схемы трекинга. Пригодится для клиентской и серверной аналитики.
npx claude-code-templates@latest --skill web-development/segment-cdpЧто делает segment-cdp
Скилл описывает работу с Segment Customer Data Platform на стороне браузера и сервера. Для Analytics.js он охватывает вызовы track, identify, page и group, а также связь анонимного идентификатора с профилем пользователя после идентификации. Это помогает согласовать сбор событий в интерфейсе с идентификацией пользователей.
Для серверных событий скилл рассматривает пакет @segment/analytics-node и его внутреннюю пакетную отправку без блокировки основного процесса. Такой подход подходит для событий бэкенда и вебхуков, в том числе при работе с чувствительными данными.
Отдельная часть посвящена схемам событий: именованию по принципу Object + Action, обязательным свойствам, типам и правилам валидации с контролем через Protocols. Скилл также разбирает ошибки проектирования, включая динамические имена событий, передачу свойств как отдельных событий и вызов track без предварительного identify. Для серверной интеграции нужен Node.js и пакет @segment/analytics-node.
Какие задачи решает
- Настроить браузерный сбор событий через Analytics.js
- Передавать серверные события и вебхуки через Segment
- Описать схему событий с обязательными свойствами и типами
- Связать анонимные события с идентифицированным пользователем
- Найти ошибки в именовании событий и последовательности вызовов
Примеры запросов агенту
- Спроектируй сбор событий в браузере через Analytics.js с вызовами
track,identify,pageиgroup. - Подготовь серверную отправку событий через
@segment/analytics-nodeдля бэкенда и вебхуков. - Составь план трекинга по схеме Object + Action с обязательными свойствами и проверками через Protocols.
Как установить segment-cdp
1Через claude-code-templates
npx claude-code-templates@latest --skill web-development/segment-cdp2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill segment-cdp -a claude-code3Вручную: положить файлы
~/.claude/skills/segment-cdp/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/segment-cdp/
Вручную: положить файлы
.agents/skills/segment-cdp/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/segment-cdp/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates segment-cdp2Вручную: положить файлы
.github/skills/segment-cdp/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/web-development/segment-cdpВручную: положить файлы
.devin/skills/segment-cdp/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о segment-cdp
Как установить segment-cdp в Claude Code?
Выбери один из способов установки. Через шаблоны выполни npx claude-code-templates@latest --skill web-development/segment-cdp. Через каталог скиллов выполни npx skills add davila7/claude-code-templates --skill segment-cdp -a claude-code. Также скилл можно разместить по пути ~/.claude/skills/segment-cdp/SKILL.md.
Что делает скилл segment-cdp?
Он помогает проектировать браузерную и серверную аналитику на базе Segment, описывать схемы событий и настраивать правила проверки данных. Отдельное внимание уделено идентификации пользователей и типичным ошибкам трекинга.
Как правильно проектировать события Segment и проверять их свойства?
Скилл предлагает использовать схему именования Object + Action, задавать типы и обязательные свойства, а правила проверок связывать с Protocols. Также он предостерегает от динамических имён событий и вызова track до identify.