skills/pproenca/dot-skills/expo-react-native-performance

expo-react-native-performance

SKILL.md

Expo React Native Performance Best Practices

Comprehensive performance optimization guide for Expo React Native applications. Contains 42 rules across 8 categories, prioritized by impact to guide automated refactoring and code generation.

When to Apply

Reference these guidelines when:

  • Writing new React Native components or screens
  • Implementing lists with FlatList or FlashList
  • Adding animations or transitions
  • Optimizing images and asset loading
  • Reviewing code for performance issues

Rule Categories by Priority

Priority Category Impact Prefix
1 App Startup & Bundle Size CRITICAL startup-
2 List Virtualization CRITICAL list-
3 Re-render Optimization HIGH rerender-
4 Animation Performance HIGH anim-
5 Image & Asset Loading MEDIUM-HIGH asset-
6 Memory Management MEDIUM mem-
7 Async & Data Fetching MEDIUM async-
8 Platform Optimizations LOW-MEDIUM platform-

Quick Reference

1. App Startup & Bundle Size (CRITICAL)

2. List Virtualization (CRITICAL)

3. Re-render Optimization (HIGH)

4. Animation Performance (HIGH)

5. Image & Asset Loading (MEDIUM-HIGH)

6. Memory Management (MEDIUM)

7. Async & Data Fetching (MEDIUM)

8. Platform Optimizations (LOW-MEDIUM)

How to Use

Read individual reference files for detailed explanations and code examples:

Full Compiled Document

For the complete guide with all rules expanded, see AGENTS.md.

Reference Files

File Description
AGENTS.md Complete compiled guide with all rules
references/_sections.md Category definitions and ordering
assets/templates/_template.md Template for new rules
metadata.json Version and reference information
Weekly Installs
207
GitHub Stars
71
First Seen
Feb 6, 2026
Installed on
opencode199
gemini-cli195
codex194
github-copilot193
kimi-cli183
amp181