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

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

Скилл помогает настроить перенос данных между iOS и другими платформами через AppMigrationKit во время первичной настройки устройства.

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

Что делает appmigrationkit

Скилл добавляет в контекст агента инструкции по работе с фреймворком AppMigrationKit в Swift 6.3. Ассистент подсказывает, как реализовать расширение с протоколом AppMigrationExtension, настроить стриминг файлов через ResourcesArchiver и прочитать статус переноса через MigrationStatus. Сетевой обмен между устройствами берёт на себя операционная система, поэтому расширение не управляет сетевыми соединениями напрямую.

Для работы требуются iOS 26.0+ или iPadOS 26.0+, а для entitlement доступа к контейнеру данных — iOS 26.1+ либо Mac Catalyst 26.1+. Если проект ориентирован на более ранние версии систем, внедрять эти API бессмысленно из-за отсутствия системной поддержки.

Ассистент также помогает настроить доступ к каталогам documentsDirectory и applicationSupportDirectory, рассчитать размер архива для системы и составить сценарии проверки через актор AppMigrationTester.

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

  • создать расширение для разового экспорта данных на Android
  • настроить права доступа к контейнеру приложения в Xcode
  • упаковать файлы приложения в архив через ResourcesArchiver
  • проверить результат миграции при первом запуске программы
  • написать тесты переноса через AppMigrationTester

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

  • Сгенерируй код AppMigrationExtension для экспорта базы данных и настроек.
  • Как добавить entitlement com.apple.developer.app-migration.data-container-access в проект?
  • Напиши тест логики импорта через AppMigrationTester для Swift 6.3.

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

1Через Skills CLI (Vercel)

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

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

~/.claude/skills/appmigrationkit/SKILL.md

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

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

Вопросы о appmigrationkit

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

Выполните команду npx skills add dpearson2699/swift-ios-skills --skill appmigrationkit -a claude-code в терминале. Агент сразу получит инструкции для работы с AppMigrationKit.

Что делает appmigrationkit?

Скилл даёт модели правила по созданию расширений для кроссплатформенного переноса данных. Он охватывает протоколы экспорта, потоковую архивацию и обработку статусов миграции.

Какие системные требования нужны для AppMigrationKit?

Интерфейсы требуют iOS 26.0+ или iPadOS 26.0+ со Swift 6.3. Специальный entitlement для доступа к контейнеру данных поддерживается начиная с iOS 26.1+, iPadOS 26.1+ и Mac Catalyst 26.1+.

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

Всё по теме «Мобильная разработка» →
capacitor-app-upgrade-v7-to-v8 Cap-go Ведёт приложение на Capacitor 7 к восьмой версии: сначала npx cap migrate, потом ручной чек-лист по iOS и Android. CX Codex +1 704установок xcode-project-setup Google LLC Скилл добавляет Swift Packages и связывает файлы в проектах Xcode. Пригодится для настройки зависимостей iOS, включая Firebase и Alamofire. CX Codex +1 130 700установок xcode-build-orchestrator AvdLee Ведёт оптимизацию сборки Xcode в два этапа: сначала замеряет и предлагает план, потом правит код после вашего одобрения. CX Codex +1 3 600установок xcode-build-fixer AvdLee Скилл применяет одобренные правки сборки Xcode и перепроверяет их бенчмарком. Нужен, когда план оптимизации уже согласован. CX Codex +1 3 600установок ios-simulator-skill conorluddy 30 Python-скриптов для сборки, тестирования и управления iOS-приложениями в симуляторе. Навигация по accessibility-дереву вместо скриншотов, работа с логами, симуляция GPS и внешнего вида — всё через структурированные данные. CX Codex +1 2 400установок developing-ios-apps daymade Скилл для сборки и выкладки iOS и macOS приложений: XcodeGen, SwiftUI, SPM, подпись, нотаризация и CI. Пригодится, когда Xcode падает на подписи или rpath. CX Codex +1 1 500установок

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

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установок relevancekit Скилл подсказывает агенту, как через RelevanceKit задавать контекст виджета на Apple Watch: время, место, тренировки, сон, подключённое железо. 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установок adattributionkit Скилл помогает настроить отслеживание рекламы в iOS через фреймворк AdAttributionKit. Нужен при работе с показами, кликами и постбэками без передачи личных данных. CX Codex +1 3 100установок

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

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