Thanks to visit codestin.com
Credit goes to officialskills.sh

Back to skills

upgrading-react-native

officialdevelopment

Handles React Native version upgrades end-to-end: fetching template diffs from rn-diff-purge, updating package.

Setup & Installation

npx skills add https://github.com/callstackincubator/agent-skills --skill upgrading-react-native
or paste the link and ask your coding assistant to install it
https://github.com/callstackincubator/agent-skills/tree/main/skills/upgrading-react-native
View on GitHub

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