react-native-performance
CommunityBoost React Native performance now.
Authorkurokeita
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers improve the performance of React Native apps by reducing unnecessary re-renders, optimizing list rendering, and memoizing components to deliver smoother UIs.
Core Features & Use Cases
- FlatList optimization: stable keyExtractor, getItemLayout, and memoized renderItem to minimize re-renders on large lists.
- Memoization patterns: useMemo and useCallback usage to prevent unnecessary recalculations and re-renders.
- Zustand selector optimization: selective store subscriptions to isolate renders to relevant state changes.
- Performance profiling: guidelines for profiling with React DevTools and why-did-you-render to identify bottlenecks.
Quick Start
Use this skill to scan an existing React Native screen and apply the listed patterns to turn a janky FlatList into a smooth, high-FPS list.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: react-native-performance Download link: https://github.com/kurokeita/ai-agent/archive/main.zip#react-native-performance Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.