react-native-expo

Migrate React Native apps to Expo SDK 54+ with New Architecture.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/brendadeeznuts1111/tier-1380-omega --skill react-native-expo-brendadeeznuts1111
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: react-native-expo
Source: https://github.com/brendadeeznuts1111/tier-1380-omega/tree/main/skills/react-native-expo
Command: npx skills add https://github.com/brendadeeznuts1111/tier-1380-omega --skill react-native-expo-brendadeeznuts1111

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies building and migrating React Native applications using Expo, ensuring compatibility with the latest features and preventing common errors related to the New Architecture, React 19, and Expo SDK updates.

Core Features & Use Cases

  • New Project Setup: Create new Expo apps with the latest React Native versions and New Architecture enabled by default.
  • Migration Guidance: Provides step-by-step instructions and codemods for upgrading older React Native versions (0.72+) to the latest, including handling breaking changes in React 19 and Expo SDKs.
  • Error Prevention: Addresses 16 documented issues, from "Fabric component descriptor not found" to "propTypes removed" errors, offering clear solutions and workarounds.
  • Use Case: You need to upgrade an existing Expo app from SDK 51 to SDK 54. This Skill will guide you through the process, highlighting breaking changes in expo-av, expo-file-system, and Reanimated v4, and provide the necessary code modifications.

Quick Start

Create a new Expo app with the latest React Native versions and New Architecture enabled.

Frequently Asked Questions about react-native-expo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate an existing Expo app to React Native 0.76 and SDK 52?

Migrating an Expo app to React Native 0.76 and SDK 52 requires upgrading versions and applying codemods to handle React 19 breaking changes and the mandatory New Architecture.

What is the New Architecture in React Native and when is it required for Expo apps?

The New Architecture in React Native introduces Fabric and TurboModules for improved rendering, and it is mandatory for Expo apps starting from React Native version 0.82 and above.

Why does my React Native migration fail with a Fabric component descriptor not found error?

A Fabric component descriptor not found error occurs during migration due to improper New Architecture configuration, which requires updating Swift AppDelegate settings and correcting build configurations to resolve.

Does upgrading to Expo SDK 52 break existing libraries like expo-av and Reanimated?

Upgrading to Expo SDK 52 introduces breaking changes in libraries like expo-av, expo-file-system, and Reanimated v4, requiring specific code modifications to ensure compatibility with React 19 and the New Architecture.

Can I use Swift AppDelegate templates when setting up a new Expo project with the New Architecture?

Yes, new Expo apps with the latest React Native versions support Swift iOS template integration for the AppDelegate configuration while having the New Architecture enabled by default.