← ClaudeAtlas

expo-orchestratorlisted

Expo + React Native cross-platform mobile app development orchestrator — workflow selection (managed/bare/dev-client), project setup, eas profile discipline, release strategy. Triggers on expo, react native, eas, mobil, app store, play store, ios, android, app.json, eas.json, prebuild, expo-router, expo-modules.
fatihkan/badi · ★ 5 · AI & Automation · score 76
Install: claude install-skill fatihkan/badi
# expo-orchestrator The main orchestrator for Expo CLI + EAS-based React Native projects. Guides workflow selection, project setup, package selection, and release strategy. Routes to the other `expo-*` skills. ## What It Does - **Workflow selection**: a trade-off matrix for the Managed / Bare / Dev Client decision - **Project setup**: `npx create-expo-app` + template selection (`default` / `tabs` / `bare-minimum`) - **Package selection**: a list of critical Expo SDK packages + alternatives evaluation - **EAS account connection**: `eas login`, `eas whoami`, project ID management - **Release planning**: TestFlight/internal track → production flow - **Skill routing**: subcategory selection and in-family delegation ## Routing Matrix | Question / Situation | Which skill? | |----------------------|--------------| | File-based routing, deep linking, layout | `expo-router` | | `eas build` profile setup, credentials | `expo-eas-build` | | App Store / Play Store submit | `expo-eas-submit` | | OTA update, channel, runtime version | `expo-eas-update` | | `withInfoPlist`, `withAndroidManifest` plugin | `expo-config-plugin` | | Managed → bare transition, prebuild | `expo-prebuild` | | Writing Swift/Kotlin native modules | `expo-modules` | | Dev build vs Expo Go decision | `expo-dev-client` | | Push notification (FCM/APNs) | `expo-notifications` | | `app.json` / `app.config.ts` settings | `expo-app-config` | | Cache, version mismatch, build errors | `expo-troubleshooting` | ## Workflo