What problem does it solve?
It prevents performance regressions and runtime crashes in React Native codebases by standardizing high-impact patterns for rendering, lists, animations, and native UI integration.
Core Features & Use Cases
- Crash-proof rendering: Enforces rules like wrapping strings in Text components and avoiding falsy JSX patterns that can hard-crash production.
- List performance at scale: Guides virtualized list usage (LegendList/FlashList), stable references, memoization-friendly props, lightweight item rendering, and heterogeneous item typing.
- Animation and native UX: Recommends GPU-friendly animation properties, correct Reanimated patterns, and native navigators/modals/menus for smoother platform-consistent behavior.
- Expo-ready optimizations: Encourages expo-image usage, blurhash/placeholder patterns, and build-time font loading via config plugins.
Quick Start
Apply the vercel-react-native-skills guidance to your code changes by asking an AI to refactor the relevant React Native component(s) to follow these rules and report any high-impact deviations.