expo-orchestratorlisted
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