Agent skill · software engineering · aiskillstore
expo-build-deploy
Building and deploying Expo React Native apps to iOS. Use when configuring EAS Build, submitting to TestFlight, App Store deployment, managing certificates, or troubleshooting build issues.
Why this skill is useful
Adds executable scripts for building and deploying Expo React Native apps to iOS, including TestFlight and App Store submission processes.
What it needs
Requires eas-cli, npm installed locally. Requires expo account access. About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Expo Build & Deploy (iOS) EAS Build Setup Initial configuration This creates eas.json: app.json iOS configuration Build Types Development build (for development) Use with npx expo start --dev-client Preview build (internal testing) Distributes via ad-hoc provisioning. Testers install via link. Production build (App Store) Credentials Management EAS manages credentials automatically, but you can control them: Manual credential setup (if needed) 1. Create App ID in Apple Developer Portal 2. Create Distribution Certificate 3. Create Provisioning Profile 4. Configure in eas.json: Environment Variables In eas.json Secrets (sensitive values) Access in code: TestFlight Deployment Configure submit profile Get ascAppId from App Store Connect URL: https://appstoreconnect.apple.com/apps/1234567890 Submit to TestFlight App Store Connect setup (first time) 1. Create app in App Store Connect 2. Fill in app information 3. Set up TestFlight: Add internal testers (immediate access) Create external testing group (requires review) App Store Submission Pre-submission checklist [ ] App icons (1024x1024 for App Store) [ ] Screenshots for required device sizes [ ] Privacy policy URL [ ] App description and keywords [ ] Age rating questionnaire [ ] Export compliance (encryption) Submit for review 1. Build with production profile 2. Submit to App Store Connect 3. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/expo-build-deploy