app-store-deploy

iOS App Store and Google Play submission requirements and process.

16 stars

Best use case

app-store-deploy is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

iOS App Store and Google Play submission requirements and process.

Teams using app-store-deploy should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/app-store-deploy/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/fullstack-web/app-store-deploy/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/app-store-deploy/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How app-store-deploy Compares

Feature / Agentapp-store-deployStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

iOS App Store and Google Play submission requirements and process.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# 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

```bash
# Configure credentials
eas credentials

# Submit to App Store Connect
eas submit --platform ios
```

### App Store Connect

1. Create App in App Store Connect
2. Fill metadata (description, keywords, categories)
3. Upload screenshots
4. Set pricing
5. 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

```bash
# First time: upload manually
# Then: eas submit --platform android
```

### Play Console

1. Create app in Play Console
2. Complete app content questionnaire
3. Set up pricing and distribution
4. Upload AAB (not APK)
5. 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

Related Skills

appstore-submission

16
from diegosouzapw/awesome-omni-skill

App Store submission prep for health + AI apps: privacy, review notes, rejection risks.

appstore-prep

16
from diegosouzapw/awesome-omni-skill

App Store申請前のチェックリスト。プライバシーポリシー、権限説明、アイコン、スクリーンショットを確認。Use when: 申請、リリース、App Store、審査 を依頼された時。

apple-app-store-agent

16
from diegosouzapw/awesome-omni-skill

Comprehensive agent for preparing and generating all assets needed for Apple App Store submission. Use when user needs to prepare an iOS/iPadOS/macOS app for App Store release, including generating app metadata (descriptions, promotional text, keywords), creating app icons, designing screenshots, preparing privacy policy URLs, and organizing fastlane-compatible folder structures. Triggers on requests like "prepare my app for App Store", "create App Store screenshots", "generate app description", "make app icon", or "set up fastlane metadata".

app-store-aso

16
from diegosouzapw/awesome-omni-skill

Generate optimized Apple App Store metadata recommendations with ASO best practices. Use this skill when analyzing app listings, optimizing metadata (title, subtitle, description, keywords), performing competitive analysis, or validating App Store listing requirements. Triggers on queries about App Store optimization, metadata review, or screenshot strategy.

frontend-angular-store

16
from diegosouzapw/awesome-omni-skill

Use when implementing state management with PlatformVmStore for complex components requiring reactive state, effects, and selectors.

store-changelog

16
from diegosouzapw/awesome-omni-skill

Generate release notes for app stores (Android Play Store, iOS App Store, macOS App Store, Linux Flatpak). Use when the user asks for changelogs, release notes, or store descriptions based on git history.

app-store-changelog

16
from diegosouzapw/awesome-omni-skill

Create user-facing App Store release notes by collecting and summarizing all user-impacting changes since the last git tag (or a specified ref). Use when asked to generate a comprehensive release changelog, App Store "What's New" text, or release notes based on git history or tags.

rails-deployment

16
from diegosouzapw/awesome-omni-skill

Deploy Rails applications to production using Kamal, Docker, and modern deployment strategies. Covers zero-downtime deployments, environment management, database migrations, SSL/TLS, and production configurations.

[PROJECT]-deployment-patterns

16
from diegosouzapw/awesome-omni-skill

[PROJECT] CI/CD pipeline and deployment automation patterns

openai-cloudflare-deploy

16
from diegosouzapw/awesome-omni-skill

Deploy applications and infrastructure to Cloudflare using Workers, Pages, and related platform services. Use when the user asks to deploy, host, publish, or set up a project on Cloudflare. Originally from OpenAI's curated skills catalog.

NestJS Deployment

16
from diegosouzapw/awesome-omni-skill

Docker builds, Memory tuning, and Graceful shutdown.

Multi-Platform Deployment

16
from diegosouzapw/awesome-omni-skill

This skill should be used when the user asks to "deploy application", "deploy to production", "release app", "deploy to AWS", "deploy to Vercel", "deploy to Kubernetes", "iOS deployment", "Android deployment", "deploy smart contract", "web3 deployment", "deploy to multiple platforms", or needs guidance on deployment strategies across web, mobile, and blockchain platforms.