android-build-signTakes an Android source tree to a signed, uploadable release artifact. Covers Gradle project and variant discovery, versionCode/versionName management, upload keystore creation with keytool, signingConfigs in build.gradle.kts and build.gradle that read secrets from environment variables or keystore.
android-cliDrive Google's `android` CLI (1.0) to set up an Android environment, discover build artifacts, manage the SDK, boot emulators, install and inspect a running app, and query the Android Knowledge Base. Use when building, running, or debugging an Android app from the terminal. The CLI has no signing an
app-store-publishUpload a signed iOS `.ipa` to TestFlight and submit it to the App Store. Covers App Store Connect API keys, `xcrun altool --upload-app`, Transporter, `fastlane pilot` and `deliver`, a complete Fastfile with beta and release lanes, TestFlight internal vs external groups and Beta App Review, submittin
app-store-reviewGet an iOS app through App Review on the first attempt. Runs an executable pre-submission sweep over a real project — Info.plist purpose strings, privacy manifest and required-reason API codes, third-party SDK signatures, ATT, account deletion, debug leftovers — then checks store assets and metadata
apple-docsLook up Apple developer documentation from the terminal instead of answering from memory. Covers the fact that developer.apple.com/documentation and /design pages are JavaScript shells with no server-rendered text, the developer.apple.com/tutorials/data/... JSON endpoints that serve the real content
ios-build-signTakes an iOS source tree to a signed .ipa ready to upload. Covers macOS and Xcode host checks, workspace vs project discovery with xcodebuild -list -json and -showBuildSettings, MARKETING_VERSION and CURRENT_PROJECT_VERSION, Apple Development vs Apple Distribution certificates, provisioning profiles
play-store-listingPre-submission audit of a Google Play store listing and its policy declarations — asset specs, metadata limits, promo video, Data safety form, IARC content rating, privacy policy, ads and target-audience declarations, restricted permission declaration forms, new-account testing requirements, and com
play-store-publishUpload a signed Android App Bundle to Google Play and promote it across internal, closed, open, and production tracks. Covers service-account auth, fastlane supply, the raw Publishing API v3 edit lifecycle, staged rollout with userFraction, mapping and native symbol upload, and CI. Use when shipping
release-automationThe automate/human split for a mobile release — which release steps an agent can do unattended, which need a named credential first, and which are permanently human-only because they need a browser, a legal identity, a payment, or a Console form with no API. Covers the full step-by-step classificati
ship-from-scratchSequences a greenfield iOS and Android app from an empty repo to a live release, and says what to do in what order. Covers the day-one account work whose lead time cannot be compressed — Apple Developer Program enrollment, Google Play Console registration, D-U-N-S and identity verification, the new-
store-preview-videosRecord and deliver App Store app previews and Google Play promo videos. Covers the fundamental asymmetry between the two stores, capture with `simctl io recordVideo` and `adb shell screenrecord`, Apple's duration/resolution/codec/audio constraints and poster frame, ffmpeg recipes for trimming, fps,
store-screenshotsCapture App Store and Play Store screenshots at the exact pixel dimensions each store accepts, reproducibly. Covers picking the required device sizes, simulator and emulator capture with clean status bars, `fastlane snapshot` and `fastlane screengrab`, driving the app to the right screen with Maestr