App Store Review Guidelines Skill

Агент сверяет код приложения Apple с каждым пунктом правил App Store и показывает, что может привести к отказу при отправке

  • 441 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Минимальный доступ

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

  • Скилл читает код и метаданные вашего приложения и ничего не запускает, отчеты в трекер уходят только с вашего согласия
Все причины и проверки

safaiyeh/app-store-review-skill

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/app-store-review-guidelines-skill

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скилл читает код и метаданные вашего приложения и ничего не запускает, отчеты в трекер уходят только с вашего согласия

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

Что делает

Скилл учит агента сверять код приложения для iOS, macOS, tvOS, watchOS и visionOS с правилами рецензии Apple. Он поддерживает проекты на Swift и Objective-C, а также React Native и Expo. Проверка идет по официальным правилам App Store Review Guidelines в редакции от 16 октября 2026 года. Правила разложены по пяти файлам: безопасность, производительность, бизнес-модель, дизайн и юридические вопросы. Агент подгружает только нужный раздел. В главном `SKILL.md` лежат быстрый справочник по типичным причинам отказа и чек-лист перед отправкой. В каждом файле есть шаблоны кода, на которые стоит смотреть, а для React Native и Expo еще и подходящие пакеты, например `expo-tracking-transparency`, `expo-secure-store` и `react-native-purchases`. Замечания делятся на три группы. К критичным относятся приватные API, зашитые в код секреты, внешняя оплата цифровых товаров там, где нужна встроенная покупка, майнинг на устройстве и скрытые функции. Высокий приоритет у приложений без запроса App Tracking Transparency, с созданием аккаунта без удаления и с покупками без восстановления. Средний — у расплывчатых описаний разрешений и лишних фоновых режимов.

Для кого. Мобильным разработчикам и небольшим студиям на Swift, React Native или Expo, которые готовят релиз в App Store и не хотят получить отказ из-за пропущенного пункта правил.

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

  • Первая отправка в App Store на подходе, и нужен список мест в коде, которые рецензент может отклонить
  • Вы подключаете StoreKit или внешнюю оплату и хотите сверить схему с правилами про встроенные покупки
  • В детском приложении надо проверить родительские шлюзы, аналитику и сбор данных
  • Пользовательский контент или генерация ИИ требуют модерации с жалобами и блокировкой
  • В проекте на React Native или Expo сомнительные разрешения, фоновые режимы и пакеты отслеживания

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

  • Распространение идет вне App Store: скилл знает только правила Apple
  • Нужна гарантия одобрения: автор принимает отзывы о ложных срабатываниях и пропущенных замечаниях
  • Нужны сборка и выгрузка билда в App Store Connect: для этого есть отдельные инструменты, а скилл только читает код
  • Проект на Kotlin или Flutter без iOS-части

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

Проверь это приложение на соответствие правилам App Store и покажи, что может привести к отказу: покупки, разрешения, сбор данных

Ограничения

Скилл опирается на редакцию правил от 16 октября 2026 года, а более поздние правки Apple в нем появятся только после обновления автором. Проверка статическая: она читает код и метаданные, но не запускает приложение и не видит готовые экраны и скриншоты. Агент может пропустить пункт или поднять ложную тревогу, а итоговое решение принимает рецензент Apple. Установка через skills CLI собирает анонимную статистику, ее отключает переменная `SKILLS_NO_TELEMETRY=1`. Сам скилл телеметрии не ведет и в сеть не ходит. Когда скилл подвел, агент спрашивает, готовить ли черновик отчета в трекер репозитория через `gh`, и отправляет его только после вашего согласия и показа текста.

Как отключить. Удалите плагин `app-store-review` через меню `/plugin` в Claude Code или из списка плагинов Codex. Для установки через skills CLI удалите папку скилла `app-store-review` из каталога скиллов агента.

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

Как поставить скилл проверки App Store в Claude Code?

Выполните `/plugin marketplace add safaiyeh/app-store-review-skill` и `/plugin install app-store-review@app-store-review`. Другой путь — `npx skills add safaiyeh/app-store-review-skill`.

Как запустить проверку в Codex?

Добавьте маркетплейс командой `codex plugin marketplace add safaiyeh/app-store-review-skill`, откройте `/plugins` и установите плагин `app-store-review`. В новом диалоге вызовите скилл как `$app-store-review` или попросите проверить приложение на соответствие правилам.

Какие платформы Apple и фреймворки он покрывает?

Код приложений для iOS, macOS, tvOS, watchOS и visionOS на Swift и Objective-C, а также проекты на React Native и Expo, причем для двух последних есть подходящие пакеты.

Какие разделы правил входят в проверку?

Все пять: безопасность, производительность, бизнес-модель с покупками, дизайн и юридические вопросы, включая конфиденциальность и азартные игры. Каждый лежит в отдельном файле папки `rules/`.

Отправляет ли скилл данные автору?

Нет. Скилл не ведет телеметрию и не ходит в сеть. Анонимную статистику собирает только установщик skills CLI, и ее отключает `SKILLS_NO_TELEMETRY=1`.

Обсуждение

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

Скиллы

Скилл проверяет проект iOS или macOS на частые причины отказа в App Store до отправки на ревью

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

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

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

Скилл Эвана Бэкона учит агента добавлять в Expo-приложение виджеты, App Clip, расширения Safari и другие нативные цели Apple

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

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

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

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

ПлагинШирокий доступ861Звезды репозитория

Скилл добавляет агенту официальные заметки Apple по SwiftUI, которые установщик достает из вашего Xcode

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

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

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

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
App Store Review Guidelines Skill (эта карточка)нет441
App Store Preflightнет1 409проверяет проект на частые причины отказа; этот скилл идет по каждому пункту правил и дает шаблоны для React Native и Expo
App Store Connect CLIнет8 247управляет сборками и TestFlight через App Store Connect; этот скилл только читает код и ничего не выгружает

Коротко о README

Страница начинается с установки для Codex, Claude Code и skills CLI, затем показывает примеры запросов и дерево репозитория. Большая часть текста — перечень охваченных разделов правил и список критичных, высоких и средних замечаний, в конце сказано, когда скилл срабатывает.

Бейдж для README

Исходный SKILL.md

---
name: app-store-review
description: Evaluates code against Apple's App Store Review Guidelines. Use this skill when reviewing iOS, macOS, tvOS, watchOS, or visionOS app code (Swift, Objective-C, React Native, or Expo) to identify potential App Store rejection issues before submission. Triggers on tasks involving app review preparation, compliance checking, or App Store submission readiness.
license: MIT
metadata:
  author: safaiyeh
  version: "1.5.0"
---

# App Store Review Guidelines Checker

Comprehensive guide for evaluating iOS, macOS, tvOS, watchOS, and visionOS app code against Apple's App Store Review Guidelines. This skill covers EVERY guideline point to identify potential rejection issues before submission.

**Supports:** Swift, Objective-C, React Native, and Expo apps

**Guidelines current through:** Apple's [October 16, 2026 App Review Guidelines update](https://developer.apple.com/news/?id=92th7e5i), verified against the current English guidelines. Includes AI content creation and nonconsensual intimate imagery safeguards (1.2), creative assets (2.3.14), hidden features (2.5.19), revised purchase-link entitlements (3.1.1(a)), and alternative-distribution enforcement (5). Also covers social media age-rating questions, Republic of Korea age rating changes, and Brazil/EU alternative payment and distribution terms.

## When to Apply

Use this skill when:
- Preparing an app for App Store submission
- Reviewing code for compliance issues
- Implementing features that may trigger review concerns
- Auditing existing apps for guideline violations
- Building features involving payments, user data, or sensitive content

## Guideline Sections

Read individual rule files for detailed explanations, checklists, and code examples:

| Section | File | Key Topics |
|---------|------|------------|
| **1. Safety** | [rules/1-safety.md](rules/1-safety.md) | Objectionable content, UGC and AI content safeguards, Kids Category, physical harm, data security |
| **2. Performance** | [rules/2-performance.md](rules/2-performance.md) | App completeness, metadata and creative assets, hardware compatibility, software requirements, hidden features |
| **3. Business** | [rules/3-business.md](rules/3-business.md) | In-app purchase, subscriptions, cryptocurrencies, other business models |
| **4. Design** | [rules/4-design.md](rules/4-design.md) | Copycats, minimum functionality, spam, extensions, Apple services, login |
| **5. Legal** | [rules/5-legal.md](rules/5-legal.md) | Privacy, data collection, intellectual property, gambling, VPN, MDM, developer code of conduct |

## Risk Levels by Category

| Risk Level | Category | Section | Common Rejection Reasons |
|------------|----------|---------|--------------------------|
| CRITICAL | Privacy & Data | 5.1 | Missing privacy policy, unauthorized data collection |
| CRITICAL | Payments | 3.1 | Bypassing in-app purchase, unclear pricing |
| HIGH | Safety | 1.x | Objectionable content, inadequate UGC moderation |
| HIGH | Performance | 2.x | Crashes, incomplete features, deprecated APIs |
| MEDIUM | Design | 4.x | Copycat apps, minimum functionality issues |
| MEDIUM | Legal | 5.x | IP violations, gambling without license |

---

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

Foxx AIApp Store Review Guidelines Skill
Foxx AI

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