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

relevancekit — скилл для Claude Code: виджеты Apple Watch в Smart

Скилл подсказывает агенту, как через RelevanceKit задавать контекст виджета на Apple Watch: время, место, тренировки, сон, подключённое железо.

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

Что делает relevancekit

RelevanceKit — это фреймворк Apple, который сообщает системе, когда виджет уместен в Smart Stack на часах. Скилл даёт агенту рабочие шаблоны: RelevantContext с датой или геолокацией, WidgetRelevance со списком атрибутов, группировку карточек через WidgetRelevanceGroup.

Внутри два пути. Первый — добавить метод relevance() к существующему AppIntentTimelineProvider, код общий для iOS и watchOS. Второй — собрать виджет целиком на RelevanceConfiguration и RelevanceEntriesProvider: тогда карточка появляется только при совпадении условий. Второй вариант работает на watchOS 26+.

Часть сигналов требует разрешений. Для геолокации приложение запрашивает доступ, а расширение виджета объявляет NSWidgetWantsLocation; для тренировок и сна нужен HealthKit с конкретными типами чтения. Автор помечает материал как beta-sensitive и советует сверяться с документацией Apple перед утверждениями о поведении RelevanceKit.

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

  • показать виджет в Smart Stack только в нужное время
  • привязать карточку к геолокации пользователя
  • собрать несколько карточек под ближайшие события календаря
  • учесть состояние тренировки или расписания сна
  • не запутаться в том, какие типы относятся к RelevanceKit, а какие к WidgetKit

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

  • Добавь relevance() к моему AppIntentTimelineProvider, чтобы виджет всплывал в Smart Stack перед встречей
  • Сделай виджет на RelevanceEntriesProvider, который появляется только рядом с офисом
  • Проверь, какие разрешения нужны для location- и fitness-сигналов в моём watchOS-виджете

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

1Через Skills CLI (Vercel)

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

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

~/.claude/skills/relevancekit/SKILL.md

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

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

Вопросы о relevancekit

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

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

Что делает relevancekit?

Помогает агенту писать код на RelevanceKit: объявлять контекст виджета по времени, месту, тренировкам, сну или подключённым наушникам, чтобы система показывала карточку в Smart Stack в подходящий момент.

На каких платформах работает RelevanceKit?

RelevantContext объявлен на iOS 17+ и watchOS 10+, но эффект даёт только watchOS. RelevanceConfiguration, RelevanceEntriesProvider и RelevanceEntry доступны с watchOS 26.

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

Всё по теме «Мобильная разработка» →
widgetkit Prisma-Labs-Dev Подключает к агенту справочник по Apple WidgetKit. Пригодится при настройке таймлайнов, провайдеров данных и семейств виджетов для iOS. CX Codex +1 458установок watchOS rshankras Инструкции по разработке под watchOS: проектирование интерфейсов на SwiftUI и настройка циферблатных виджетов WidgetKit. CX Codex +1 579установок axiom-watchos CharlesWiltgen Скилл для разработки приложений под watchOS: структура, Smart Stack, complications, Watch Connectivity, фоновые задачи и миграция с ClockKit. CX Codex +1 934установок apple-hig-expert Alireza Rezvani Проверяет интерфейсы iOS, macOS, watchOS и visionOS по Apple HIG. Пригодится для аудита макетов и проектирования нативного UI. 662установок hig-components-status raintree-technology Скилл передаёт агенту правила Apple HIG по индикаторам загрузки и строке состояния. Пригодится при вёрстке экранов под iOS и watchOS. CX Codex +1 636установок axiom-health CharlesWiltgen Помогает агенту работать с HealthKit и WorkoutKit в приложениях для iOS и watchOS: от разрешений до тренировок и фоновой доставки данных. CX Codex +1 953установок

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

musickit Скилл по MusicKit и MediaPlayer: поиск по каталогу Apple Music, подписка, очередь воспроизведения, Now Playing и пульт. CX Codex +1 3 100установок eventkit Скилл по EventKit и EventKitUI: помогает агенту писать код для календарей, напоминаний, повторяющихся событий и системных редакторов. CX Codex +1 3 100установок gamekit Подсказывает паттерны интеграции Apple GameKit в приложение на Swift. Помогает настроить авторизацию Game Center, списки лидеров и достижения. CX Codex +1 3 100установок swift-security Скилл настраивает работу с Keychain, CryptoKit и биометрией в iOS и macOS. Помогает внедрить защиту секретов по правилам OWASP MASVS. CX Codex +1 3 000установок appmigrationkit Скилл помогает настроить перенос данных между iOS и другими платформами через AppMigrationKit во время первичной настройки устройства. CX Codex +1 3 000установок dockkit Скилл по фреймворку DockKit: помогает писать код для моторизованных доков и штативов, которые физически поворачивают iPhone за человеком в кадре. CX Codex +1 3 000установок audioaccessorykit Помогает настроить автопереключение звука для сторонних Bluetooth-наушников через AudioAccessoryKit в iOS 26.4+. Пригодится при интеграции companion app и расширений. CX Codex +1 3 000установок ios-simulator Скилл управляет iOS Simulator через xcrun simctl: запускает приложения, задаёт локацию и разрешения, снимает логи и помогает разбирать сбои загрузки. CX Codex +1 3 000установок

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

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