react-native-expo

Guide React Native app builds and migrations with Expo SDK 52-54.

Updated Jan 17, 2025
One-click install
npx skills add https://github.com/AlanCasal/pokemon-flashlist-swipe --skill react-native-expo-alancasal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: react-native-expo
Source: https://github.com/AlanCasal/pokemon-flashlist-swipe/tree/main/.github/skills/react-native-expo
Command: npx skills add https://github.com/AlanCasal/pokemon-flashlist-swipe --skill react-native-expo-alancasal

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides essential guidance and error prevention for developing React Native applications using Expo, specifically addressing the complexities of recent versions, the mandatory New Architecture, and React 19 updates.

Core Features & Use Cases

  • New Architecture Migration: Navigate mandatory changes in React Native 0.82+ and Expo SDK 55+.
  • React 19 Compatibility: Handle breaking changes like propTypes removal and forwardRef deprecation.
  • Expo SDK Specifics: Address changes in Expo SDK 52-54, including engine shifts and API removals.
  • Use Case: You're starting a new Expo project or migrating an existing one to the latest React Native versions. This Skill helps you avoid common pitfalls related to the New Architecture, React 19, and Expo SDK updates, ensuring a smoother development process.

Quick Start

Use the react-native-expo skill to create a new Expo app with the latest recommended versions.

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 my React Native app to the New Architecture with Expo?

Migrating to the New Architecture in Expo requires handling mandatory Fabric and TurboModules updates introduced in React Native 0.76+. This Skill guides you through adapting your codebase for React Native 0.82+ and Expo SDK 55+ to ensure a smooth transition.

What are the React 19 breaking changes I need to fix in React Native?

React 19 introduces breaking changes in React Native, notably the removal of propTypes and the deprecation of forwardRef. This Skill helps you address these specific updates to prevent common runtime errors in your Expo application.

How do I handle Expo SDK 52 to 54 updates and engine shifts?

Handling Expo SDK 52 to 54 updates involves adapting to engine shifts and API removals. This Skill provides targeted guidance to address these SDK-specific changes, preventing configuration errors during your app development or migration.

Does Expo SDK 55+ require the New Architecture?

Yes, the New Architecture is mandatory in React Native 0.82+ and Expo SDK 55+. This Skill helps you navigate these required updates, including Swift AppDelegate configurations, to ensure your Expo app builds without errors.

Why does my Expo app crash after upgrading to React 19?

Your Expo app may crash after upgrading to React 19 due to breaking changes like propTypes removal and forwardRef deprecation. This Skill addresses these specific compatibility issues to prevent common migration errors.