Claude Code Apple Skills — плагин

Плагин со 164 скиллами для разработки под iOS, macOS, watchOS и visionOS: генераторы кода, путь от идеи до App Store, ASO, тесты и дизайн

  • 838 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Широкий доступ

Почему такой уровень

  • Генераторы пишут код в ваш проект: слои сети, покупок, аутентификации и сохранения данных
  • Помощник `asc.py` с вашим ключом App Store Connect способен менять цены встроенных покупок и ссылки, но по умолчанию только печатает запрос и пишет после `--apply`
  • Скрипту нужен закрытый ключ с ролью App Manager, он хранится у вас на диске
Все причины и проверки

rshankras/claude-code-apple-skills

Установка

Работает в

Ручная установка

/plugin marketplace add rshankras/claude-code-apple-skills
/plugin install apple-skills@indie-apple-stack

Рекомендуемый способ. Обновление: `/plugin marketplace update indie-apple-stack`.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Генераторы пишут код в ваш проект: слои сети, покупок, аутентификации и сохранения данных
  • Помощник `asc.py` с вашим ключом App Store Connect способен менять цены встроенных покупок и ссылки, но по умолчанию только печатает запрос и пишет после `--apply`
  • Скрипту нужен закрытый ключ с ролью App Manager, он хранится у вас на диске

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Claude Code Apple Skills — библиотека из 164 скиллов в 23 категориях для разработчиков под платформы Apple. Самая крупная категория, generators, содержит 63 генератора кода: сетевой слой на async/await, подписки StoreKit 2, Sign in with Apple, виджеты, Live Activities, CloudKit-синхронизацию, согласие GDPR, удаление аккаунта и многое другое. Генераторы подстраиваются под структуру вашего проекта. Категория product ведет от выбора идеи до выпуска, в app-store собраны ключевые слова, описания, скриншоты, ответы на отзывы, Apple Search Ads, разбор отказов и финализация встроенных покупок. Отдельные категории покрывают тесты и TDD, SwiftUI, Swift 6.2, дизайн и Liquid Glass, производительность в Instruments, приватность, монетизацию, Apple Intelligence, Core ML и распространение для watchOS и visionOS. При установке плагином в контекст попадают только 23 коротких описания категорий. Категорийный скилл вроде `/apple-skills:generators` при необходимости открывает нужный вложенный скилл. Тот же маркетплейс предлагает второй плагин SwiftShip с 53 командами `/apple:*` для работы по спецификации.

Для кого. Для независимых разработчиков и небольших команд, которые делают приложения для iPhone, iPad, Mac, Apple Watch и Vision Pro и ведут их до магазина.

Подходит, если

  • Новому приложению нужен готовый слой: логирование, сеть на async/await, сохранение данных на SwiftData, подписки на StoreKit 2
  • Идея не определена, и вы просите «я не знаю, что делать»: скиллы категории product помогают выбрать и проверить направление
  • Перед отправкой в App Store надо подобрать ключевые слова, написать описание, спланировать скриншоты и подготовиться к частым причинам отказа
  • Нужен обзор кода или интерфейса iOS и проверка соответствия HIG, доступности и приватности
  • Хотите обновить приложение под новые API: Liquid Glass, Foundation Models, AlarmKit, App Intents

Не подходит, если

  • Проект не под платформы Apple: библиотека рассчитана на Swift, SwiftUI и Xcode
  • Нужна только одна узкая тема, например справочник по SwiftUI: легче поставить небольшой профильный набор, а не 164 скилла
  • Вы не готовы выдавать ключ App Store Connect: скрипты загрузки цен и ссылок работают только с вашим отдельным ключом
  • Нужен вызов инструментов App Store Connect прямо из агента: для этого у автора отдельный MCP-сервер, а не скиллы

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

Хочу макос-приложение для заметок. Проверь идею, а потом сгенерируй слой сохранения на SwiftData и экран настроек

Ограничения

Плагин отслеживает ветку `main` без закрепления версий. Для устойчивого снимка автор предлагает метки эпох вроде `wwdc25-era-final`: клонируйте репозиторий с нужным тегом и копируйте `skills/` вручную. Часть скиллов привязана к свежим API и версиям Xcode, поэтому в старых проектах результат придется сверять с документацией Apple. Автор сам просит проверять эндпоинты App Store Connect по актуальной документации перед записью: потоки в скиллах фиксировались в июле 2026 года.

Скиллы загрузки внутренних покупок и юридических ссылок работают через `asc.py`. Ему нужен отдельный закрытый ключ `.p8` с ролью App Manager в `~/.appstoreconnect/`, библиотека `cryptography` для Python и значения `ASC_KEY_ID` и `ASC_ISSUER_ID`. Ключ скачивается один раз. Вся библиотека — это инструкции для агента и сгенерированный им код: результат нужно проверять и собирать самим, ответственность за выпуск остается на вас.

Как отключить. Откройте меню `/plugin` в Claude Code и удалите плагин apple-skills, при желании вместе с маркетплейсом indie-apple-stack. Если копировали каталог `skills` вручную, удалите его из `.claude/skills/` или `~/.claude/skills/`. Ключ App Store Connect в `~/.appstoreconnect/` удалите отдельно и отзовите в консоли.

Частые вопросы

Как поставить Claude Code Apple Skills?

В Claude Code выполните `/plugin marketplace add rshankras/claude-code-apple-skills`, затем `/plugin install apple-skills@indie-apple-stack`. Обновление: `/plugin marketplace update indie-apple-stack`. Вручную можно склонировать репозиторий и скопировать папку `skills` в `.claude/skills/` проекта или в `~/.claude/skills/`.

Почему в плагине 23 скилла, если в библиотеке 164?

Плагин показывает агенту 23 категорийных скилла, чтобы в контексте висели короткие описания. Категорийный скилл вроде `/apple-skills:testing` по запросу направляет к нужному вложенному.

Что делает asc.py и может ли он что-то сломать?

Это помощник для REST API App Store Connect: он подписывает запросы вашим ключом. По умолчанию скрипт только печатает запрос и ничего не отправляет, запись идет после флага `--apply`. Ключ `.p8` отдельный от ключа MCP-сервера метаданных, хранится в `~/.appstoreconnect/` и в репозиторий не попадает.

Чем отличаются скиллы от SwiftShip?

Библиотека скиллов — знания и генераторы кода. SwiftShip — 53 команды `/apple:*` для работы по спецификации от идеи до App Store; он ставится из того же маркетплейса командой `/plugin install apple@indie-apple-stack` и читает эту библиотеку.

Что входит в категорию App Store?

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

Обсуждение

Вопросов и отзывов пока нет.

Плагины

Набор скиллов по iOS 26+, Swift 6.3 и SwiftUI: агент получает знания по современным фреймворкам Apple

СкиллМинимальный доступ1,2 тыс.Звезды репозитория

Скиллы для разработки под Apple: справочники по SwiftUI, UIKit и Liquid Glass, гайды по Swift 6 и маршрутизатор для задач iOS 26

СкиллМинимальный доступ349Звезды репозитория

macOS App Skills

macos-app-skills

Скиллы для сборки, подписи и сопровождения нативных приложений macOS на SwiftUI и AppKit. Нужен Xcode 15 или новее

СкиллМинимальный доступ686Звезды репозитория

Скилл со скриптами для сборки iOS-приложений и управления симулятором через дерево доступности, с экономным выводом для агента

СкиллРасширенный доступ1,3 тыс.Звезды репозитория

Скилл, который для SwiftUI-приложения собирает встроенную съемку экранов и элементов и прогоняет ее по всем локалям для App Store

СкиллРасширенный доступ265Звезды репозитория

Скиллы для работы с App Store Connect через CLI asc: сборки, TestFlight, аналитика, реклама и разбор падений

СкиллМинимальный доступ1,1 тыс.Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйЗвезды репозиторияГлавное отличие
Claude Code Apple Skills (эта запись)нет838
swift-ios-skillsнет1 249знания по iOS 26+, Swift 6.3 и SwiftUI без генераторов кода и без пути до App Store
ASO & App Marketing Skillsнет2 230узкий набор по продвижению мобильных приложений, а здесь ASO только одна из 23 категорий
App Store Preflightнет1 403проверяет проект на частые причины отказа в App Store, а здесь это одна из частей большой библиотеки

Коротко о README

Описание начинается с четырех репозиториев автора как слоев стека для независимого разработчика: знания, процесс, действия и интеграция с App Store Connect. Дальше идут таблица категорий с числом скиллов, быстрый старт под три ситуации, установка плагином или копированием и закрепление версий по меткам эпох. Конец занимают структура каталога и таблицы генераторов и скиллов по разделам.

Бейдж для README

Сообщить о проблеме

Foxx AIClaude Code Apple Skills
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.