What problem does it solve? Building cross-platform mobile apps with React Native and Expo involves many pitfalls: crashes from falsy rendering, janky lists, wrong navigator choices, and platform-specific bugs. This Skill encodes senior-level engineering rules so generated code follows correct patterns from the start. ## Core Features & Use Cases - Performance Rule Enforcement: Applies 35+ prioritized rules covering virtualized lists (LegendList/FlashList), Reanimated animations, stable object references, and scroll handling. - Navigation & Routing Guidance: Implements Expo Router 4+ patterns including native tabs, protected routes, deep linking, and native form sheets. - Platform & Storage Patterns: Provides iOS/Android-specific handling (SafeArea, keyboard, back button) and persistence with MMKV, SecureStore, Zustand, and Jotai. - Use Case: Ask it to build a product feed screen, and it produces a LegendList-based component with expo-image thumbnails, native stack navigation, and TypeScript strict types that run correctly on both platforms. ## Quick Start Use the react-native-expert skill to build an Expo Router tab-based screen with a performant LegendList feed and native navigation.