check_publish_readiness
Aggregate publish-readiness checks for iOS or Android into a single pass/fail report. Run live API-verifiable checks and flag human-required items to ensure nothing is silently skipped.
Instructions
Aggregate publish-readiness checks for iOS or Android into a single pass/fail report. API-verifiable checks (valid build, store listing completeness, binary validation) run live. Items that have no API (age rating, privacy labels, content policy, legal agreements) are always listed as 'human required' so nothing is silently skipped. Each item is tagged as 'agent can fix' or 'human required', giving a clear action plan. Call this before submit_for_app_store_review (iOS) or promoting to production (Android). Use first_publish_ios or first_publish_android prompts for the one-time account/app-record setup.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| platform | Yes | Target platform | |
| app_id | No | App Store Connect app ID — required for iOS (from list_asc_apps) | |
| version | No | App Store version string e.g. '1.2.0' — required for iOS | |
| package_name | No | Android package name e.g. com.example.myapp — required for Android | |
| language | No | BCP-47 language for listing check, Android only (default: en-US) |