bd-instrumentation — скилл для Claude Code: установка
Скилл помогает подключить bitdrift Capture SDK к мобильному приложению и добавить сбор логов, сетевых запросов, экранов и спанов.
npx skills add bitdriftlabs/bd-skills --skill bd-instrumentation -a claude-codeЧто делает bd-instrumentation
Скилл определяет платформу по файлам проекта, проверяет наличие bitdrift Capture SDK и выбирает инструкцию для Android, iOS или React Native. При новой установке он добавляет зависимость и запуск Logger.start(), а затем помогает подключить нужные категории инструментирования: логи, сетевой мониторинг, экраны, TTI, поля и спаны.
Для справочных шагов скилл использует bd-docs, а платформенные детали берёт из references/android.md, references/ios.md и references/react-native.md. Он также умеет проверять интеграцию и формировать отчёт с PASS/FAIL/WARNING: от ранней инициализации до загрузки dSYM или ProGuard mapping.
Если в монорепозитории есть файлы сразу нескольких платформ, нужно выбрать целевую платформу до начала работы. Это влияет на путь установки и проверку SDK.
Какие задачи решает
- подключить Capture SDK к Android-приложению
- добавить bitdrift в iOS-проект
- настроить инструментирование React Native
- проверить сетевой мониторинг и трекинг экранов
- найти ошибки в инициализации SDK
Примеры запросов агенту
- Проверь, установлен ли bitdrift Capture SDK в этом проекте, и настрой нужную платформу.
- Подключи bitdrift к React Native-приложению и добавь трекинг экранов, сетевых запросов и TTI.
- Проведи проверку интеграции и выдай отчёт PASS/FAIL/WARNING с исправлениями для проблемных пунктов.
Как установить bd-instrumentation
1Через Skills CLI (Vercel)
npx skills add bitdriftlabs/bd-skills --skill bd-instrumentation -a claude-code2Вручную: положить файлы
~/.claude/skills/bd-instrumentation/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/bd-instrumentation/
1Через Skills CLI (Vercel)
npx skills add bitdriftlabs/bd-skills --skill bd-instrumentation -a codex2Вручную: положить файлы
.agents/skills/bd-instrumentation/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add bitdriftlabs/bd-skills --skill bd-instrumentation -a cursor2Вручную: положить файлы
.cursor/skills/bd-instrumentation/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install bitdriftlabs/bd-skills bd-instrumentation2Вручную: положить файлы
.github/skills/bd-instrumentation/SKILL.md1Через Skills CLI (Vercel)
npx skills add bitdriftlabs/bd-skills --skill bd-instrumentation -a gemini-cli2Командой платформы
gemini skills install https://github.com/bitdriftlabs/bd-skills --path skills/bd-instrumentationВручную: положить файлы
.devin/skills/bd-instrumentation/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add bitdriftlabs/bd-skills --skill bd-instrumentation -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о bd-instrumentation
Как установить bd-instrumentation в Claude Code?
Выполните npx skills add bitdriftlabs/bd-skills --skill bd-instrumentation -a claude-code, затем откройте ~/.claude/skills/bd-instrumentation/SKILL.md.
Что делает bd-instrumentation?
Скилл ведёт установку и настройку bitdrift Capture SDK в Android, iOS и React Native. Он добавляет категории сбора данных и проверяет состояние интеграции.
Какие платформы поддерживает bd-instrumentation?
Он работает с Android, iOS и React Native. Для Android используются Kotlin или Java, для iOS — Swift или Objective-C.