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

  1. Measure First: Profile before optimizing
  2. React Optimization: Prevent unnecessary re-renders
  3. Three.js Optimization: Reduce draw calls, vertices
  4. Adaptive Quality: Scale down on low-end devices
  5. Lazy Loading: Load assets progressively
  6. Frame Budget: Stay under 16ms (60fps) or 33ms (30fps)
Installs
7
GitHub Stars
26
First Seen
Jul 10, 2026