Setup & Installation
What This Skill Does
Handles React Native version upgrades end-to-end: fetching template diffs from rn-diff-purge, updating package.json dependencies, migrating iOS and Android native config, and resolving CocoaPods and Gradle changes. Covers Expo SDK upgrades when applicable. Works for both monorepo and single-repo setups.
Instead of manually cross-referencing Upgrade Helper diffs, CocoaPods changelogs, and Gradle docs across multiple RN releases, this skill sequences every step and flags breaking changes specific to the versions you are moving between.
When to use it
- Upgrading a React Native app from 0.76 to 0.78 using the Upgrade Helper diff
- Migrating iOS Podfile and Android Gradle config after a major RN version bump
- Checking third-party package compatibility before committing to an RN upgrade
- Running post-upgrade build verification on both iOS simulator and Android
- Applying Expo SDK version changes alongside a React Native core upgrade