What problem does it solve? Building React Native apps with Expo involves many moving parts: app config, native project generation, Metro bundling, cloud builds, and over-the-air updates. This Skill consolidates the official Expo workflows into actionable guidance so you avoid misconfiguration, stale native projects, and broken builds. ## Core Features & Use Cases - Project Configuration: Set up app.json or dynamic app.config.js/ts, Metro bundler customization, and config plugins that modify AndroidManifest.xml and Info.plist during prebuild. - Build & Distribution: Create development, preview, and production binaries with EAS Build, submit to Google Play and App Store with EAS Submit, and ship OTA JavaScript updates with EAS Update. - SDK Integration: Use Expo SDK packages like expo-image, expo-file-system, expo-secure-store, and expo-constants, plus custom native modules via the Expo Modules API. - Use Case: You added a library with native code and your app crashes on launch. The Skill guides you to create a development build, run npx expo prebuild --clean, and check native logs to resolve the issue. ## Quick Start Use the react-native-expo skill to configure my Expo project and create a production build with EAS Build.