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

shareplay-activities — скилл для Claude Code: что делает

Скилл помогает проектировать SharePlay-сессии на GroupActivities: от синхронизации воспроизведения до обмена состоянием между участниками. Пригодится для совместных функций на платформах Apple.

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

Что делает shareplay-activities

Скилл разбирает настройку Group Activities, описание GroupActivity и жизненный цикл сессии. Он показывает, как отслеживать подключение участников и передавать небольшие сообщения через GroupSessionMessenger. Например, для изменений состояния подойдёт надёжная доставка, а для часто обновляемых координат курсора — ненадёжная.

Для совместного воспроизведения аудио или видео рассматривается AVPlaybackCoordinator с AVPlayer. Данные активности и сообщения должны соответствовать Codable; сообщение ограничено размером 256 KB. Возможность Group Activities нужно включить для цели приложения в Xcode: виджеты, расширения и App Clips не поддерживаются. Это ограничение важно учесть до проектирования общей функции.

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

  • синхронизировать состояние приложения между участниками
  • обрабатывать подключение и завершение SharePlay-сессии
  • передавать участникам небольшие сообщения
  • согласовать воспроизведение аудио или видео
  • проверять доступность групповой сессии перед показом кнопки

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

  • Помоги добавить совместное воспроизведение видео через SharePlay и AVPlayer.
  • Спроектируй обмен состоянием игры между участниками с помощью GroupSessionMessenger.
  • Проверь жизненный цикл SharePlay-сессии и обработку подключений участников.

Как установить shareplay-activities

1Через Skills CLI (Vercel)

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

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

~/.claude/skills/shareplay-activities/SKILL.md

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

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

Вопросы о shareplay-activities

Как установить shareplay-activities в Claude Code?

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

Что делает shareplay-activities?

Помогает создавать SharePlay-функции на GroupActivities: управлять групповыми сессиями, обмениваться состоянием и синхронизировать воспроизведение.

Что нужно учесть при передаче сообщений между участниками?

Сообщения должны соответствовать Codable и быть меньше 256 KB. Для действий, меняющих состояние, скилл рекомендует надёжную доставку, а для часто обновляемых временных данных — ненадёжную.

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

Всё по теме «Мобильная разработка» →
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

contacts-framework Скилл помогает читать, создавать и менять контакты в Swift-приложениях, а также подключать системный выбор контактов к SwiftUI. CX Codex +1 3 600установок speech-recognition Скилл для транскрипции живой речи и записанных файлов на Swift: подсказывает агенту, как собрать пайплайн на Apple Speech framework. CX Codex +1 3 700установок device-integrity Помогает настроить проверку подлинности iOS-устройств через DeviceCheck и App Attest, защищая бэкенд от фрода и модифицированных клиентов. CX Codex +1 3 700установок weatherkit Скилл помогает внедрять Apple WeatherKit в приложения на Swift. Подсказывает методы для сводок, предупреждений и форматирования единиц измерения. CX Codex +1 3 500установок cloudkit Помогает настроить синхронизацию данных в iOS и macOS через CloudKit, SwiftData и CKSyncEngine, а также разрешать конфликты синхронизации. CX Codex +1 3 300установок activitykit Скилл помогает создавать и проверять Live Activities и интерфейсы Dynamic Island на ActivityKit. Пригодится для статусов, которые меняются прямо на экране блокировки. CX Codex +1 3 300установок cryptokit Помогает писать криптографический код на Swift через Apple CryptoKit: хеширование, шифрование, подписи и обмен ключами. CX Codex +1 3 200установок spritekit Скилл для ИИ-агента, который помогает писать 2D-игры и анимации на SpriteKit: сцены, спрайты, физика, частицы, интеграция со SwiftUI. CX Codex +1 3 200установок

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

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