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

apple-targets — скилл для Claude Code: расширения Apple в Expo

Справочники по нативным расширениям Apple для Expo: виджеты, меню «Поделиться», клавиатуры, туннели. Агент открывает нужный файл и пишет Swift-код.

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

Что делает apple-targets

Скилл разбирает нативные расширения и таргеты Apple в Expo-приложении: виджеты домашнего экрана, App Clips, приём ссылок из меню «Поделиться», кастомные клавиатуры, watchOS-приложения, Safari-расширения, VPN-туннели и DNS-прокси. Внутри — папка документов, по одному на каждый тип расширения.

Шаблон у всех файлов общий: ссылки на документацию Apple и сессии WWDC, разбор жизненного цикла, сценарии применения, готовый Swift-код, матрица версий iOS и раздел с подводными камнями. Агент открывает нужный документ, когда вы просите собрать виджет или выяснить, почему расширение молчит в системе.

Всё это работает поверх конфиг-плагина @bacons/apple-targets, поэтому проект должен быть на Expo. Часть типов упирается в требования Apple: network-filter-data без специального entitlement не соберётся, а прокси для отдельных приложений требует MDM или supervised-устройства.

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

  • добавить виджет на домашний экран в Expo-проект
  • принимать ссылки и картинки из системного меню «Поделиться»
  • разобраться, почему пуш приходит без вложенной картинки
  • выбрать между Share, Action и App Intent под свою задачу
  • собрать клавиатуру с эмодзи вместо системной

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

  • Добавь в проект виджет на домашний экран через @bacons/apple-targets
  • Мне нужен share extension, чтобы принимать ссылки из других приложений — какой тип таргета брать?
  • Почему мой notification-service не подгружает картинку из пуша?

Как установить apple-targets

1Через Skills CLI (Vercel)

npx skills add EvanBacon/expo-apple-targets --skill apple-targets -a claude-code

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

~/.claude/skills/apple-targets/SKILL.md

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

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

Вопросы о apple-targets

Как установить apple-targets в Claude Code?

Выполните npx skills add EvanBacon/expo-apple-targets --skill apple-targets -a claude-code. Скилл окажется в ~/.claude/skills/apple-targets/SKILL.md и будет подхватываться автоматически.

Что делает apple-targets?

Даёт агенту справочники по типам нативных расширений Apple: виджеты, App Clips, клавиатуры, уведомления, App Intents, сетевые туннели. По каждому — жизненный цикл, Swift-примеры и список типичных ошибок.

Какие расширения требуют особых условий от Apple?

network-filter-data работает только со специальным entitlement. Расширение app-proxy для отдельных приложений запускается на MDM или supervised-устройстве.

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

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

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

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