What problem does it solve? Upgrading an Expo SDK version often breaks apps through deprecated packages, changed APIs, native module issues, and cache problems. This Skill provides a structured, step-by-step upgrade process that handles breaking changes, dependency fixes, and migration of deprecated packages like expo-av. ## Core Features & Use Cases - Guided Upgrade Process: Runs the correct sequence of commands (expo install, expo-doctor, cache clearing, prebuild) for a safe SDK upgrade. - Breaking Change References: Includes detailed migration guides for React 19, New Architecture, React Compiler, native tabs, expo-av to expo-audio/expo-video, and react-navigation to expo-router. - Housekeeping & Cleanup: Identifies deprecated packages, outdated patches, redundant Metro/PostCSS config, and expo.install.exclude workarounds to remove after upgrading. - Use Case: When asked to migrate a project from SDK 54 to SDK 57, the Skill walks through dependency updates, Hermes V1 memory regression warnings, codemods for react-navigation imports, and post-upgrade validation. ## Quick Start Upgrade my Expo project to the latest SDK and fix any breaking changes that come up.