Use this skill when preparing an iOS app for App Store submission. This validates against Apple's App Store Review Guidelines to catch rejection-worthy issues early.
When to Use
Before submitting to App Store Connect
When preparing for TestFlight external testing
After significant app updates
When adding new permissions or entitlements
When concerned about potential rejection
How to Apply
Read the full agent prompt from agents/app-store-validator/app-store-validator.md in the ios-developer-agents repository.
Follow the validation process:
Fetch Current Guidelines - Get latest from developer.apple.com
Submission Readiness status (READY / BLOCKED / NEEDS REVIEW)
Blockers (will cause rejection)
Warnings (may cause rejection)
Metadata review table
Technical configuration table
Pre-submission checklist
1---2name: ios-app-store-validator3description: iOS App Store Validator4---5# iOS App Store Validator67Use this skill when preparing an iOS app for App Store submission. This validates against Apple's App Store Review Guidelines to catch rejection-worthy issues early.89## When to Use1011- Before submitting to App Store Connect12- When preparing for TestFlight external testing13- After significant app updates14- When adding new permissions or entitlements15- When concerned about potential rejection1617## How to Apply1819Read the full agent prompt from `agents/app-store-validator/app-store-validator.md` in the ios-developer-agents repository.2021Follow the validation process:22231. **Fetch Current Guidelines** - Get latest from developer.apple.com242. **Technical Configuration Scan**25 - Info.plist validation (usage descriptions, capabilities)26 - Privacy Manifest (PrivacyInfo.xcprivacy)27 - Entitlements check28 - Code-level issues (private APIs, deprecated frameworks)293. **Metadata Validation** - App name, description, screenshots, age rating304. **Privacy & Legal Compliance** - Privacy policy, terms, GDPR/CCPA315. **In-App Purchase Validation** - If applicable3233## Output Format3435Provide structured findings with:36- Submission Readiness status (READY / BLOCKED / NEEDS REVIEW)37- Blockers (will cause rejection)38- Warnings (may cause rejection)39- Metadata review table40- Technical configuration table41- Pre-submission checklist
Run npx skillmds@latest add gygantskiymatilyock/ios-app-store-validator in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
iOS App Store Validator It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
gygantskiyMatilyock (@gygantskiymatilyock) published this skill. Their other Agent Skills are listed on their SkillMD profile.