Agent skill
app-store-deploy
iOS App Store and Google Play submission requirements and process.
Install this agent skill to your Project
npx add-skill https://github.com/timequity/plugins/tree/main/craft-coder/mobile/app-store-deploy
SKILL.md
App Store Deployment
iOS App Store
Requirements
- Apple Developer Account ($99/year)
- App Icon: 1024x1024 PNG
- Screenshots: All required sizes
- Privacy Policy URL
- App Review Guidelines compliance
EAS Submit
# Configure credentials
eas credentials
# Submit to App Store Connect
eas submit --platform ios
App Store Connect
- Create App in App Store Connect
- Fill metadata (description, keywords, categories)
- Upload screenshots
- Set pricing
- Submit for review
Common Rejections
| Issue | Solution |
|---|---|
| Crash on launch | Test on real devices |
| Incomplete metadata | Fill all required fields |
| Placeholder content | Use real content |
| Login required | Provide demo account |
Google Play
Requirements
- Google Play Developer Account ($25 one-time)
- App Icon: 512x512 PNG
- Feature Graphic: 1024x500
- Screenshots: Phone + 7" + 10" tablets
EAS Submit
# First time: upload manually
# Then: eas submit --platform android
Play Console
- Create app in Play Console
- Complete app content questionnaire
- Set up pricing and distribution
- Upload AAB (not APK)
- Roll out to production
Pre-Launch Report
- Automatic testing on real devices
- Crash detection
- Performance metrics
- Security scanning
Testing Tracks
iOS
- TestFlight: Up to 10,000 testers
- Internal: 100 testers, instant
Android
- Internal: 100 testers
- Closed: Invite-only
- Open: Public link
- Production: Full release
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
claude-code-course
Learn Claude Code in 5 hands-on lessons. From basics to building applications. Use when: user wants to learn Claude Code, asks "how do I...", or is new. Triggers: "learn", "teach me", "how does this work", "I'm new", "course".
foundations
Claude Code basics for new users. Covers essential concepts and commands. Use when: user is new to Claude Code or routed here by learning-path assessment.
advanced
Claude Code mastery for power users. Build agents, MCP servers, publish plugins. Use when: user wants to create agents, build integrations, or publish plugins.
lessons
Lesson content for Claude Code Course. Use when: loading lesson content. Internal skill - contains lesson files.
intermediate
Claude Code customization for comfortable users. Covers skills, commands, MCP, hooks. Use when: user knows basics and wants to customize Claude Code.
course-help
Help and navigation for Claude Code Course. Use when: user asks about the course, lessons, or progress. Triggers: "help", "course help", "what lessons", "my progress".
Didn't find tool you were looking for?