К основному содержанию
скилл CX Codex

sensorkit — скилл для Claude Code: датчики и установка

Скилл помогает настроить SensorKit для исследовательских приложений на iPhone и Apple Watch. Используйте его, когда нужны разрешения, запись данных и их последующее получение.

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

Что делает sensorkit

Скилл проводит через настройку SensorKit: выбор датчиков, entitlement, параметры Info.plist и запрос разрешения Research Sensor & Usage Data. Для каждого датчика создаётся отдельный SRSensorReader; доступность датчика нужно проверять отдельно. Запись запускают и останавливают через reader, а данные получают запросом с временным диапазоном и устройством.

SensorKit требует одобрения исследовательского проекта Apple, выданного entitlement и ручного профиля provisioning с включённой возможностью SensorKit. Пользователь подтверждает доступ к каждому датчику. Для активного датчика доступна история записей за срок до 7 дней, поэтому момент получения данных нужно учитывать в логике приложения. Для обычных функций движения используйте CoreMotion, а для медицинских записей и тренировок — HealthKit.

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

  • настроить entitlement SensorKit для одобренных датчиков
  • добавить пояснения об использовании датчиков в Info.plist
  • запросить разрешение на чтение исследовательских данных
  • запустить запись и получить данные за нужный период

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

  • Настрой в проекте доступ SensorKit к датчику освещённости и запрос разрешения.
  • Проверь, какие настройки Info.plist нужны для датчика движения.
  • Покажи, как получить записи SensorKit за выбранный период.

Как установить sensorkit

1Через Skills CLI (Vercel)

npx skills add dpearson2699/swift-ios-skills --skill sensorkit -a claude-code

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

~/.claude/skills/sensorkit/SKILL.md

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

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о sensorkit

Как установить sensorkit в Claude Code?

Выполните npx skills add dpearson2699/swift-ios-skills --skill sensorkit -a claude-code. Файл скилла появится по пути ~/.claude/skills/sensorkit/SKILL.md.

Что делает sensorkit?

Помогает настроить SensorKit для исследовательских приложений: entitlement, описание использования датчиков, авторизацию, запись и получение данных.

Что нужно для работы SensorKit?

Нужны одобренное Apple исследование, выданный для него SensorKit entitlement и ручной provisioning profile с включённой возможностью SensorKit. Пользователь также должен разрешить доступ к запрашиваемым датчикам.

Похожие скиллы

Всё по теме «Мобильная разработка» →
vercel-react-native-skills vercel Набор правил по React Native и Expo для ИИ-агента: списки, анимации, навигация. Пригодится, когда агент правит мобильный код и надо, чтобы он делал это одинаково. CX Codex +1 255 200установок animate-expo emilkowalski Создаёт мобильные анимации для React Native и Expo на базе Reanimated и Gesture Handler. Помогает избежать просадок кадров на реальных устройствах. CX Codex +1 137 900установок mobile-native emilkowalski Убирает мелочи, из-за которых веб-приложение на телефоне выдаёт себя: залипающий hover, вспышку при тапе, ошибку с 100vh. CX Codex +1 86 600установок aso coreyhaines31 Анализирует страницы приложений в App Store и Google Play по правилам поисковой оптимизации. Находит слабые места в метаданных, графике и конверсии. CX Codex +1 75 400установок swiftui-pro Paul Hudson Проверяет SwiftUI-код на устаревшие API, ошибки в структуре и проблемы доступности. Пригодится для ревью и доработки проектов на SwiftUI. CX Codex +1 35 200установок orca-emulator stablyai Управляет iOS Simulator внутри Orca с живым экраном устройства. Пригодится для тапов, жестов, поворота экрана и сбора доказательств работы iOS-приложения. CX Codex +1 5 800установок

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

gamekit Подсказывает паттерны интеграции Apple GameKit в приложение на Swift. Помогает настроить авторизацию Game Center, списки лидеров и достижения. CX Codex +1 3 100установок pdfkit Скилл помогает добавлять в Swift-проекты просмотр PDF, поиск по тексту, аннотации и работу со страницами. Пригодится, когда нужно встроить PDFKit в приложение. CX Codex +1 3 100установок metrickit Скилл для работы с MetricKit: собирает метрики и диагностику с продакшн-устройств iOS и iPadOS и подсказывает, как их хранить и разбирать. CX Codex +1 3 100установок swift-security Скилл настраивает работу с Keychain, CryptoKit и биометрией в iOS и macOS. Помогает внедрить защиту секретов по правилам OWASP MASVS. CX Codex +1 3 000установок relevancekit Скилл подсказывает агенту, как через RelevanceKit задавать контекст виджета на Apple Watch: время, место, тренировки, сон, подключённое железо. CX Codex +1 3 000установок appmigrationkit Скилл помогает настроить перенос данных между iOS и другими платформами через AppMigrationKit во время первичной настройки устройства. CX Codex +1 3 000установок browserenginekit Помогает проектировать альтернативный браузерный движок для iOS и iPadOS с BrowserEngineKit. Нужен для процессов рендеринга, сети и веб-контента. CX Codex +1 3 000установок dockkit Скилл по фреймворку DockKit: помогает писать код для моторизованных доков и штативов, которые физически поворачивают iPhone за человеком в кадре. CX Codex +1 3 000установок

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

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