
Upgrading React Native
Pulls the canonical template diff from rn-diff-purge, walks you through dependency updates, and handles the native iOS and Android config changes that break most React Native upgrades. Built by Callstack, so it knows the Upgrade Helper workflow and includes Expo SDK steps if you need them. The routing is smart: it'll check your current version, fetch the right diff, then guide you through CocoaPods, Gradle, and breaking API changes in sequence. Honest take: React Native upgrades are still manual and fragile, but having the verification checklist and monorepo targeting built in means you're less likely to ship a broken build after bumping from 0.76 to 0.78.
- skills.sh installs
- 13.7K
- GitHub stars
- 1.7K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add callstackincubator/agent-skills --skill upgrading-react-native --agent claude-codeInstalls into .claude/skills of the current project.
Files
Upgrading React Native
Overview
Covers the full React Native upgrade workflow: template diffs via Upgrade Helper, dependency updates, Expo SDK steps, and common pitfalls.
Typical Upgrade Sequence
- Route: Choose the right upgrade path via upgrading-react-native.md
- Diff: Fetch the canonical template diff using Upgrade Helper via upgrade-helper-core.md
- Dependencies: Assess and update third-party packages via upgrading-dependencies.md
- React: Align React version if upgraded via react.md
- Expo (if applicable): Apply Expo SDK layer via expo-sdk-upgrade.md
- Verify: Run post-upgrade checks via upgrade-verification.md
# Quick start: detect current version and fetch diff
npm pkg get dependencies.react-native --prefix "$APP_DIR"
npm view react-native dist-tags.latest
Sponsors