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

analytics-events — скилл для Metabase: события аналитики Snowplow

Скилл добавляет события продуктовой аналитики Snowplow во фронтенд Metabase. Нужен, когда в код встраивают трекинг кликов, создания сущностей и других действий пользователя.

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

Что делает analytics-events

Скилл analytics-events помогает добавлять события Snowplow в код фронтенда Metabase. Простые события объявляются там же, где используются: trackSimpleEvent дженерик и проверяет схему прямо на месте вызова. Поэтому отдельный тип события объявлять не нужно.

Внутри — инструкция по ключевым файлам (frontend/src/metabase/analytics/event.ts, frontend/src/metabase-types/analytics/event.ts, frontend/src/metabase-types/analytics/schema.ts) и чеклист: выбрать имя события в snake_case, добавить функцию в analytics.ts фичи, вызвать её в компоненте. Примеры показывают поля target_id, triggered_from, duration_ms, result, event_detail.

Скилл советует не трогать metabase-types/analytics/event.ts: кастомные схемы считаются легаси, новые события туда не добавляются. Это значит, что агент с этим скиллом не раздует общий реестр типов, а оставит типы локальными в файле фичи.

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

  • добавить трекинг клика или отправки формы в Metabase
  • описать событие с target_id и duration_ms
  • не раздувать общий реестр типов событий
  • подсказать агенту, где лежат функции trackSimpleEvent и trackSchemaEvent

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

  • Добавь событие трекинга, когда пользователь применяет фильтры в table picker
  • Добавь событие с target_id и result для перемещения вопроса в корзину
  • Где в этом проекте объявляются функции трекинга аналитики?

Как установить analytics-events

1Через Skills CLI (Vercel)

npx skills add metabase/metabase --skill analytics-events -a claude-code

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

~/.claude/skills/analytics-events/SKILL.md

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

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

Весь набор →
typescript-review metabase Проверяет изменения в TypeScript и JavaScript по правилам Metabase. Пригодится для ревью pull request и diff с фронтенд-кодом. Claude Code CX Codex Cursor +1 2 300установок docs-write metabase Скилл помогает писать и редактировать Markdown и MDX в стиле Metabase. Он пригодится для рабочих инструкций, описаний функций и другой документации. Claude Code CX Codex Cursor +1 2 100установок typescript-write metabase Скилл для написания и редактирования TypeScript и JavaScript кода с соблюдением стандартов Metabase. Требует строгую типизацию без any и проверку типов перед завершением. Claude Code CX Codex Cursor +1 2 100установок clojure-review metabase Проверяет изменения в коде на Clojure и ClojureScript по стандартам Metabase, выявляя ошибки стиля и оформления. Claude Code CX Codex Cursor +1 2 000установок clojure-write metabase Скилл задаёт REPL-ориентированный подход к разработке и рефакторингу Clojure и ClojureScript. Пригодится для пошаговой проверки функций. Claude Code CX Codex Cursor +1 2 000установок

Похожие

premium-frontend-ui официальный Utkarsh Patrikar Направляет GitHub Copilot при создании визуально выразительных страниц и компонентов с анимацией. Подойдёт для лендинга или интерактивного портфолио. GitHub Copilot 4 900установок expo-native-ui expo Настраивает правила вёрстки нативных экранов в Expo по гайдам Apple HIG: цвета, элементы @expo/ui, SF Symbols и адаптивные отступы. Claude Code CX Codex Cursor +1 31 400установок react-modernization Seth Hobson Скилл обновляет React-код, переносит классовые компоненты на хуки и помогает внедрять возможности React 18. Подойдёт для поэтапной модернизации старого приложения. Claude Code CX Codex Cursor 12 625установок wcag-audit-patterns Seth Hobson Проверяет веб-интерфейс по WCAG 2.2, сочетая автотесты и ручную проверку. Нужен при поиске нарушений и внедрении доступных паттернов. Claude Code CX Codex Cursor 12 486установок threejs-animation CloudAI-X Скилл для работы с keyframe-анимацией, костями и морф-целями в Three.js. Помогает воспроизводить glTF-анимации, управлять костями скелета, миксировать и кроссфейдить клипы на WebGL и WebGPU. Claude Code CX Codex Cursor +1 20 100установок seo-images AgriciDaniel Проверяет alt-текст, размер, формат (WebP/AVIF), адаптивность, ленивую загрузку и метаданные изображений на странице. Находит проблемы с CLS и показывает, сколько килобайт можно сэкономить. Claude Code CX Codex Cursor +1 6 700установок frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. Claude Code Claude.ai 1 025 790установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. Claude Code CX Codex Cursor +1 673 100установок

Вопросы о analytics-events

Как установить analytics-events в Claude Code?

Выполните npx skills add metabase/metabase --skill analytics-events -a claude-code. Скилл попадёт в ~/.claude/skills/analytics-events/SKILL.md.

Что делает analytics-events?

Скилл инструктирует агента, как добавлять события Snowplow в фронтенд Metabase: какие файлы использовать, как вызывать trackSimpleEvent, какие поля поддерживает SimpleEventSchema.

Нужно ли добавлять тип события в metabase-types/analytics/event.ts?

Нет, скилл явно запрещает добавлять туда типы. Простые события объявляются на месте использования через trackSimpleEvent, а локальные юнионы остаются в analytics.ts фичи.

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

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

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