r3f-performance
Installation
SKILL.md
React Three Fiber Performance
When to Use
Use this skill when:
- Optimizing R3F applications for mobile
- Dealing with performance bottlenecks
- Rendering many objects (100+)
- Implementing adaptive quality
- Reducing frame drops and stuttering
Core Principles
- Measure First: Profile before optimizing
- React Optimization: Prevent unnecessary re-renders
- Three.js Optimization: Reduce draw calls, vertices
- Adaptive Quality: Scale down on low-end devices
- Lazy Loading: Load assets progressively
- Frame Budget: Stay under 16ms (60fps) or 33ms (30fps)