What problem does it solve? React Native apps frequently suffer from scroll jank, unnecessary re-renders, runtime crashes, and slow animations caused by common anti-patterns. This Skill provides a structured rulebook of 35+ best practices so AI agents and developers can generate, refactor, and review React Native code that performs correctly on mobile devices. ## Core Features & Use Cases - Prioritized Rule Set: 35+ rules across 13 categories ranked by impact, from CRITICAL rendering rules (avoiding falsy && crashes, wrapping strings in Text) to HIGH-impact list virtualization, animation, and navigation guidance. - Incorrect vs. Correct Examples: Every rule includes side-by-side code comparisons with explanations, making it directly usable for automated refactoring and code review. - Modern Ecosystem Coverage: Covers Reanimated, Gesture Handler, LegendList/FlashList, expo-image, expo-router native navigators, Zustand selectors, and React Compiler compatibility patterns. - Use Case: When building a feed screen with FlashList, consult the list-performance rules to keep item components lightweight, pass primitive props for memoization, and use getItemType for heterogeneous layouts. ## Quick Start Ask the agent to review your React Native list or animation code against these performance rules and refactor any violations it finds.