app-clips · dpearson2699 — скилл для Claude Code: что делает и как установить
Помогает проектировать и настраивать App Clips для iOS в Xcode. Пригодится при отладке ссылок запуска, карточек Safari и миграции данных в основное приложение.
npx skills add dpearson2699/swift-ios-skills --skill app-clips -a claude-codeЧто делает app-clips
Скилл содержит правила сборки компактных модулей App Clips для iOS. Он помогает настроить таргет в Xcode и прописать ключи прав доступа, включая com.apple.developer.on-demand-install-capable. Разделение кода организуется через общие модули или флаг компиляции APPCLIP.
Ассистент проверяет обработку ссылок через NSUserActivityTypeBrowsingWeb в интерфейсах на SwiftUI и UIKit. Также разбираются ограничения по размеру бинарника и передача сессий через App Group.
Ошибки в entitlement-ключах сразу ломают подпись архива. Поэтому перед отправкой в App Store Connect стоит проверить совпадение маршрутов запуска в мини-клипе и установленном приложении.
Какие задачи решает
- сконфигурировать отдельный таргет App Clip и права доступа в Xcode
- настроить маршрутизацию ссылок через
NSUserActivityв SwiftUI или UIKit - организовать перенос пользовательских данных через App Group и связку ключей
- подготовить метаданные для баннеров Safari и файла AASA
Примеры запросов агенту
- Сконфигурируй таргет App Clip для MyApp и проверь нужные entitlement-ключи.
- Настрой приём входящей ссылки через NSUserActivityTypeBrowsingWeb в коде SwiftUI.
- Покажи, как передать данные авторизации из App Clip в главное приложение через Keychain.
Как установить app-clips
1Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill app-clips -a claude-code2Вручную: положить файлы
~/.claude/skills/app-clips/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/app-clips/
1Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill app-clips -a codex2Вручную: положить файлы
.agents/skills/app-clips/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill app-clips -a cursor2Вручную: положить файлы
.cursor/skills/app-clips/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install dpearson2699/swift-ios-skills app-clips2Вручную: положить файлы
.github/skills/app-clips/SKILL.md1Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill app-clips -a gemini-cli2Командой платформы
gemini skills install https://github.com/dpearson2699/swift-ios-skills --path skills/app-clipsВручную: положить файлы
.devin/skills/app-clips/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill app-clips -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о app-clips
Как установить app-clips в Claude Code?
Выполните команду npx skills add dpearson2699/swift-ios-skills --skill app-clips -a claude-code в терминале.
Что делает скилл app-clips?
Он снабжает ассистента инструкциями по созданию и отладке iOS App Clips. В них входят правила конфигурации таргетов, лимиты размера, сценарии запуска и миграция в основную программу.
Какое требование предъявляется к Bundle ID у App Clip?
Идентификатор мини-приложения обязан содержать полный Bundle ID родительского приложения в качестве префикса, например com.example.MyApp.Clip.
Похожие скиллы
Всё по теме «Мобильная разработка» →Сначала — app-clips от других авторов.