What problem does it solve?
This Skill helps teams standardize and accelerate Expo SDK upgrades and dependency remediation across React Native projects, reducing upgrade risk and downtime.
Core Features & Use Cases
- Upgrade planning & diagnostics: Provides a repeatable workflow to assess target SDK versions, read release notes, and run diagnostics (e.g., npx expo-doctor) to surface breaking changes.
- Migration & code adjustments: Guides updating import paths, removing deprecated APIs, and updating configuration in app.json / app.config.
- Prebuild & native config: Recommends prebuild steps when required and demonstrates how to regenerate ios/android folders safely.
- Verification & cleanup: Advises on cache cleaning, reinstalling node_modules, and validating builds across platforms.
Use Case: Upgrading an Expo app from SDK 53 to 54 with New Architecture enabled, ensuring dependencies are aligned and native changes are handled.
Quick Start
- Review the target Expo SDK version and migration notes.
- Run diagnostics with npx expo-doctor and install fixes with npx expo install --fix.
- If prebuild is required, run npx expo prebuild --clean to regenerate ios/android and then rebuild.