What problem does it solve? Upgrading an Expo SDK involves breaking changes, deprecated packages, native rebuilds, and dependency conflicts that are easy to miss. This Skill provides a structured upgrade process with per-version migration references so upgrades complete without regressions. ## Core Features & Use Cases - Step-by-Step Upgrade Workflow: Runs npx expo install --fix, expo-doctor diagnostics, cache clearing, and conditional prebuild for native changes. - Version-Specific Migration Guides: References cover React 19 changes, React Compiler, New Architecture, native tabs, expo-av to expo-audio/expo-video, and react-navigation to expo-router migrations. - Dependency Housekeeping: Identifies deprecated packages, outdated patches, redundant Metro/PostCSS config, and unnecessary expo.install.exclude entries. - Use Case: When moving an app from SDK 54 to SDK 57, follow the checklist to update dependencies, migrate audio/video code off expo-av, enable React Compiler, and avoid the Hermes V1 memory regression. ## Quick Start Use the expo-upgrade skill to upgrade this project to the latest Expo SDK and fix any dependency or migration issues.