app-store-submission-auditor
iOSアプリプロジェクトをスキャンし、App Storeの審査リスクを検出します。ソースコードを直接読み込むため、往復確認は不要です。開発者のレベルを自動判別し、説明の難易度を調整します。構築途中のアプリを検出した場合は、モード切り替え前に確認します。リスク一覧、修正方法を含む詳細な検出結果、レビュアー向けチェックリスト、App Store Connect用のドラフト審査ノート、およびスキャン後のマニュアルチェックリストを出力します。 以下のキーワードでこのスキルをトリガーします(明示的な指示がなくても実行):「アプリを監査したい」「アプリの準備は整っているか」「提出予定」「近々提出する」「ローンチ予定」「配信準備完了」「App Store審査」「何度も却下されている」「却下された」「却下」「App Store Connect」「TestFlight」「審査に提出」「提出前」「アプリ審査」「初めてのアプリ」「未提出」「Appleが却下した理由」「修正すべき点は何か」「ローンチ可能か」など。iOSアプリ開発中でユーザーが配信間近と思われる場合も主動的に実行します。 Flutter/RNスタック使用時は「flutter-patterns.md」を参照し、初回提出者の場合は「first-time-dev.md」を参照します。
description の原文を見る
Scans an iOS app project for App Store rejection risks. Reads source code directly — no back-and-forth. Auto-detects vibe coder vs developer and adapts language. Detects mid-build apps and asks before switching modes. Outputs a risk register, detailed findings with dynamic copy-paste fixes, reviewer experience checklist, draft App Store Connect reviewer notes, and a post-scan manual checklist. TRIGGER THIS SKILL for any of these — even if not explicitly asked: "audit my app" / "is my app ready" / "about to submit" / "submitting soon" / "about to launch" / "ready to ship" / "App Store review" / "keep getting rejected" / "got rejected" / "rejection" / "App Store Connect" / "TestFlight" / "submit for review" / "pre-submission" / "app review" / "first app" / "never submitted before" / "why did Apple reject" / "what do I need to fix" / "is this ready to launch". Also trigger proactively when working on an iOS app and the user seems close to shipping. Flutter/RN stack: load references/flutter-patterns.md. First-time submitter: load references/first-time-dev.md.
SKILL.md 本文
App Store Submission Auditor
プロジェクトフォルダを App Store 却下リスクについてスキャンします。やり取りなし — コードを読み込み、 問題を検出し、報告します。ユーザーのレベルとビルド状態に適応します。
初めての開発者
ユーザーが「first app」「first time submitting」「never submitted before」「new developer」と
言及した場合 → references/first-time-dev.md を読み込んでそのチェックリストを最初に実行してから、
以下の完全な監査を続けます。
設定 — スキャン前に確認
スキルディレクトリで config.json を探します。存在する場合、保存されたプリファレンス
(スタック、アプリタイプ、サブスクリプション状態、EU 配信、前回の監査結果)を読み込みます。
存在しない場合は、最初の監査後に検出されたもので作成します:
{
"mode": "vibe_coder",
"stack": "flutter",
"has_subscriptions": true,
"has_social_features": true,
"has_location": true,
...
詳細情報
- 作者
- itsncki-design
- ライセンス
- 不明
- 最終更新
- 2026/3/19
Source: https://github.com/itsncki-design/app-store-submission-auditor / ライセンス: 未指定