app-store-review — скилл для Claude Code: что делает и как установить
Находит риски отклонения приложения модерацией App Store перед загрузкой сборки. Сверяет манифесты приватности, покупки StoreKit и метаданные.
npx skills add dpearson2699/swift-ios-skills --skill app-store-review -a claude-codeЧто делает app-store-review
Скилл выстраивает аудит перед релизом в App Store Connect. Он разделяет критические блокеры загрузки и обычные мелкие правки. В первую очередь проверяются минимальные версии SDK, совпадение сетевого поведения с политикой конфиденциальности и доступность тестовых аккаунтов для ревьюеров по правилу 2.1.
Особое внимание уделено манифестам PrivacyInfo.xcprivacy и API с обязательным обоснованием, вроде UserDefaults или времени загрузки системы. Скилл требует прописывать декларации прямо в бандлах использующих их фреймворков и SDK, а не сваливать всё в манифест основного таргета. Это повод проверить сторонние зависимости заново, иначе модераторы развернут бинарник ещё на этапе процессинга.
Покупки проверяются по правилу 3.1.1: для цифровых товаров контролируется отображение условий подписки и восстановления покупок. Вопросы поисковой оптимизации и конверсии скилл сознательно отсекает, оставляя за собой только точность скриншотов и юридическую чистоту текста.
Какие задачи решает
- проверить манифест PrivacyInfo.xcprivacy на соответствие правилам Apple
- найти расхождения между реальным сбором данных и этикетками приватности
- разделить критические блокеры загрузки и косметические замечания
- подготовить аргументы для апелляции после отказа модераторов
Примеры запросов агенту
- Проверь архив iOS-приложения перед отправкой на соответствие правилам App Store
- Найди нестыковки в PrivacyInfo.xcprivacy и используемых сторонних SDK
- Разбери причину отказа модераторов по правилу 2.1 completeness
Как установить app-store-review
1Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill app-store-review -a claude-code2Вручную: положить файлы
~/.claude/skills/app-store-review/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/app-store-review/
1Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill app-store-review -a codex2Вручную: положить файлы
.agents/skills/app-store-review/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill app-store-review -a cursor2Вручную: положить файлы
.cursor/skills/app-store-review/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install dpearson2699/swift-ios-skills app-store-review2Вручную: положить файлы
.github/skills/app-store-review/SKILL.md1Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill app-store-review -a gemini-cli2Командой платформы
gemini skills install https://github.com/dpearson2699/swift-ios-skills --path skills/app-store-reviewВручную: положить файлы
.devin/skills/app-store-review/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill app-store-review -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о app-store-review
Как установить app-store-review в Claude Code?
Выполните в терминале команду npx skills add dpearson2699/swift-ios-skills --skill app-store-review -a claude-code.
Что делает скилл app-store-review?
Он анализирует проект на риски отказа при модерации Apple: от обязательных категорий API и StoreKit до скриншотов и демо-доступа для проверяющих.
Где именно должны находиться манифесты приватности?
Декларации required-reason API должны лежать внутри бандла того конкретного SDK, фреймворка или таргета, где вызывается соответствующий код. Общий манифест приложения их не заменяет.