aj-geddes avatar

App Store Deployment

Handles the full deployment pipeline for getting iOS and Android apps into the App Store and Google Play. You get reference guides for signing setup, versioning schemes, and CI/CD automation with GitHub Actions, plus a pre-deployment checklist that covers the stuff people usually forget. The best practices section is actually useful, calling out common mistakes like committing signing certificates or skipping real device testing. If you've ever fumbled through provisioning profiles at midnight before a deadline, this gives you the repeatable process you should have documented the first time. Most valuable when you're setting up deployment infrastructure from scratch or trying to automate releases that have been manual and error prone.

skills.sh installs
569
GitHub stars
379
last updated
Aug 21, 2026

Install

$ npx -y skills add aj-geddes/useful-ai-prompts --skill app-store-deployment --agent claude-code

Installs into .claude/skills of the current project.

Files

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)

Sponsors

Details

Repository
github.com/aj-geddes/useful-ai-prompts
Categories
DevOps & CI/CD, AI & Agent Building, Release Management, Mobile Development
First seen
Jun 3, 2026

More from aj-geddes/useful-ai-prompts

All 258
1libukai avatarvscode-sftp-configlibukai/awesome-agent-skillsThis skill should be used when setting up SFTP deployment for static websites to production servers, including converting projects from Docker/Express to static557skills.sh installs
2getsentry avatarsentry-react-native-sdkgetsentry/sentry-agent-skillsFull Sentry SDK setup for React Native and Expo. Use when asked to "add Sentry to React Native", "install @sentry/react-native", "setup Sentry in Expo", or conf549skills.sh installs
3jezweb avatartanstack-routerjezweb/claude-skillsBuild type-safe, file-based React routing with TanStack Router. Supports client-side navigation, route loaders, and TanStack Query integration. Prevents 20 docu544skills.sh installs
4aj-geddes avatarapi-error-handlingaj-geddes/useful-ai-promptsImplement comprehensive API error handling with standardized error responses, logging, monitoring, retry logic, and validation patterns. Use when building resil513skills.sh installs
5rshankras avatargeneratorsrshankras/claude-code-apple-skillsCode generator skills that produce production-ready Swift code for common app components. Use when user wants to add logging, analytics, onboarding, review prom505skills.sh installs
6hugorcd avatarcreate-evlog-framework-integrationhugorcd/evlogCreate a new evlog framework integration to add automatic wide-event logging to an HTTP framework. Use when adding middleware/plugin support for a framework (e.503skills.sh installs