React Native Pro

Installation
SKILL.md

React Native Pro

React Native apps fail in production for predictable reasons: a JS thread saturated by re-renders, a cold start bloated by eager imports, and lists that map thousands of items into a ScrollView. This skill builds features against explicit performance budgets from day one, because retrofitting performance into a shipped RN app costs 10x what designing for it costs.

Operating procedure

Step 1: Gather inputs

Collect before building; default and label guesses where unknown.

  • Baseline device (default: a low-end Android with 3-4GB RAM - the JS thread there is the real bottleneck, not the iPhone in your pocket).
  • Largest list size and item complexity; media weight per screen.
  • Expo managed/prebuild or bare workflow (default: Expo with prebuild + EAS).
  • Release cadence and whether OTA updates are in play.

Step 2: Project setup

Installs
–
First Seen
–