Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
aj-geddes avatar

App Store Deployment

  • 522 installs
  • 305 repo stars
  • Updated March 4, 2026
  • aj-geddes/useful-ai-prompts

app-store-deployment is a Claude Code skill that guides developers through signing, versioning, build configuration, and submission of iOS and Android apps to the App Store and Google Play without missing release-critica

About

app-store-deployment is a Claude Code skill from aj-geddes/useful-ai-prompts for publishing mobile applications to official app stores. It walks developers through iOS and Android code signing, semantic versioning, build configuration, pre-submission testing checks, and the App Store Connect and Google Play Console submission workflows. Developers reach for app-store-deployment when a mobile build is ready but store certificates, provisioning profiles, bundle IDs, or release track configuration remain incomplete. The skill consolidates platform-specific release management guidance that otherwise spans Apple developer portals, Xcode archive settings, Android keystore files, and Play Console tracks. It targets teams shipping React Native, Flutter, or native mobile apps who need a structured release checklist inside their AI coding session.

  • Covers full signing, versioning, build configuration, and submission process for both Apple App Store and Google Play
  • Includes certificate generation, provisioning profiles, and Xcode build settings guidance
  • Automates build and deployment processes for mobile releases
  • Manages app updates, rollouts, and release management
  • Provides reference guides and best practices for production app publishing

App Store Deployment by the numbers

  • 522 all-time installs (skills.sh)
  • Ranked #42 of 248 Release Management skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill app-store-deployment

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs522
repo stars305
Last updatedMarch 4, 2026
Repositoryaj-geddes/useful-ai-prompts

How do you submit iOS and Android apps to app stores?

Correctly sign, version, and submit iOS and Android apps to the App Store and Google Play without missing critical steps.

Who is it for?

Mobile developers preparing their first or recurring App Store and Google Play releases who need guided signing, versioning, and submission steps.

Skip if: Web-only SaaS projects, backend API deployments, or teams whose mobile release pipeline is fully automated in CI with no manual store steps.

When should I use this skill?

User asks to deploy to App Store or Google Play, configure signing certificates, manage app versions, or submit a mobile release

What you get

Signed release builds, store-ready metadata, provisioning profiles or keystores, and submitted App Store and Google Play releases

  • signed release builds
  • store submission packages
  • release configuration

Files

SKILL.mdMarkdownGitHub ↗

App Store Deployment

Table of Contents

Overview

Publish mobile applications to official app stores with proper code signing, versioning, testing, and submission procedures.

When to Use

  • Publishing apps to App Store and Google Play
  • Managing app versions and releases
  • Configuring signing certificates and provisioning profiles
  • Automating build and deployment processes
  • Managing app updates and rollouts

Quick Start

Minimal working example:

# Create development and distribution signing certificates
# Step 1: Generate Certificate Signing Request (CSR) in Keychain Access
# Step 2: Create App ID in Apple Developer Portal
# Step 3: Create provisioning profiles (Development, Distribution)

# Xcode configuration for signing
# Set Team ID, Bundle Identifier, and select provisioning profiles
# Build Settings:
# - Code Sign Identity: "iPhone Distribution"
# - Provisioning Profile: Select appropriate profile
# - Code Sign Style: Automatic (recommended)

# Info.plist settings
<?xml version="1.0" encoding="UTF-8"?>
<plist version="1.0">
<dict>
  <key>CFBundleShortVersionString</key>
  <string>1.0.0</string>
  <key>CFBundleVersion</key>
  <string>1</string>
  <key>NSAppTransportSecurity</key>
  <dict>
    <key>NSAllowsArbitraryLoads</key>
    <false/>
  </dict>
// ... (see reference guides for full implementation)

Reference Guides

Detailed implementations in the references/ directory:

GuideContents
iOS Deployment SetupiOS Deployment Setup
Android Deployment SetupAndroid Deployment Setup
Version ManagementVersion Management
Automated CI/CD with GitHub ActionsAutomated CI/CD with GitHub Actions
Pre-Deployment ChecklistPre-Deployment Checklist

Best Practices

✅ DO

  • Use signed certificates and provisioning profiles
  • Automate builds with CI/CD
  • Test on real devices before submission
  • Keep version numbers consistent
  • Document deployment procedures
  • Use environment-specific configurations
  • Implement proper error tracking
  • Monitor app performance post-launch
  • Plan rollout strategy
  • Keep backup of signing materials
  • Test offline functionality
  • Maintain release notes

❌ DON'T

  • Commit signing materials to git
  • Skip device testing
  • Release untested code
  • Ignore store policies
  • Use hardcoded API keys
  • Skip security reviews
  • Deploy without monitoring
  • Ignore crash reports
  • Make large version jumps
  • Use invalid certificates
  • Deploy without backups
  • Release during holidays

Related skills

How it compares

Use app-store-deployment for manual or guided mobile store releases rather than web deployment or backend CI/CD pipeline skills.

FAQ

Which app stores does app-store-deployment cover?

app-store-deployment covers both Apple App Store submission for iOS apps and Google Play submission for Android apps. The skill addresses signing, versioning, build configuration, and the console submission process for each platform.

What release steps does app-store-deployment include?

app-store-deployment includes code signing certificate setup, semantic versioning, build configuration, pre-submission testing guidance, and step-by-step store submission procedures for App Store Connect and Google Play Console.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.