callstackincubator avatar

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-code

Installs 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

  1. Route: Choose the right upgrade path via upgrading-react-native.md
  2. Diff: Fetch the canonical template diff using Upgrade Helper via upgrade-helper-core.md
  3. Dependencies: Assess and update third-party packages via upgrading-dependencies.md
  4. React: Align React version if upgraded via react.md
  5. Expo (if applicable): Apply Expo SDK layer via expo-sdk-upgrade.md
  6. 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

Details

Repository
github.com/callstackincubator/agent-skills
Categories
Frontend Development, Backend & APIs, Git & Pull Requests, AI & Agent Building, Release Management, Mobile Development, Java & JVM

More from callstackincubator/agent-skills

All 10
1rohitg00 avataragentmemory-hooksrohitg00/agentmemoryThe agentmemory plugin hooks that capture observations automatically across the agent session lifecycle. Use when explaining how memory gets captured without ma11.3Kskills.sh installs
2github avatarmarkdown-to-htmlgithub/awesome-copilotConvert Markdown files to HTML similar to `marked.js`, `pandoc`, `gomarkdown/markdown`, or similar tools; or writing custom script to convert markdown to html a9.9Kskills.sh installs
3analogjs avatarangular-signalsanalogjs/angular-skillsImplement signal-based reactive state management in Angular v20+. Use for creating reactive state with signal(), derived state with computed(), dependent state 9Kskills.sh installs
4ibelick avatarui-skills-rootibelick/ui-skillsUse before UI-related work to select the smallest useful UI Skills context through the ui-skills CLI.8.1Kskills.sh installs
5analogjs avatarangular-formsanalogjs/angular-skillsBuild signal-based forms in Angular v21+ using the new Signal Forms API. Use for form creation with automatic two-way binding, schema-based validation, field st7.2Kskills.sh installs
6github avatarcreate-oo-component-documentationgithub/awesome-copilotCreate comprehensive, standardized documentation for object-oriented components following industry best practices and architectural documentation standards.7Kskills.sh installs