Finds the bottleneck before changing code.
React Native performance
Optimizes a React Native app by measuring runtime bottlenecks, applying targeted fixes, and verifying performance changes.
When to use it
Use it when the app feels slow, the user asks to optimize, renders need fixing, jank should be reduced, or startup should improve.
It changes how the agent optimizes a React Native project by requiring linting, semantic review, profiling, targeted fixes, and regression verification.
What you provide
This skill
eslint-plugin-react-perf
Installs the performance ESLint plugin
React Native app runtime
Profiles the app runtime
debugger-evaluate
Evaluates the applied fix
debugger-log-registry
Reads runtime error logs
The performance ESLint plugin is installed when missing before the lint sweep runs.
The main profiling workflow delegates measurement to argent-react-native-profiler.