This skill automates version upgrades for React Native projects by fetching and applying diffs, managing dependencies, and resolving conflicts. It is useful for developers maintaining React Native applications.
$ npx skills add https://github.com/react-native-community/skills --skill upgrade-react-nativeThis skill automates the process of upgrading React Native projects to newer versions by fetching unified diffs from the React Native Upgrade Helper and intelligently applying changes across native (iOS/Android) and JavaScript files. It detects your current version, validates the target version, parses the diff while mapping template paths to your actual project structure, and categorizes changes as direct applies, conflicts, or new files. The skill guides you through a step-by-step upgrade procedure, identifies third-party native library compatibility requirements, and presents a post-upgrade checklist. It's designed for developers and teams managing React Native Community CLI projects who need reliable, conflict-aware version upgrades.
Run the command `/upgrade-react-native <targetVersion>` in your terminal.
Upgrade a React Native project to a target version
Fetch and apply diffs from the React Native Upgrade Helper
Resolve conflicts in native project customizations
$ npx skills add https://github.com/react-native-community/skills --skill upgrade-react-nativegit clone https://github.com/react-native-community/skillsCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Check the GitHub repository or documentation for usage examples.
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan