mobile-performance
Installation
SKILL.md
Mobile Performance Optimization
When to Use
Use this skill when:
- Building Three.js games for mobile devices
- Optimizing existing games for mobile
- Implementing adaptive quality settings
- Dealing with thermal throttling
- Reducing battery consumption
Core Principles
- Device Detection: Detect device capabilities and adjust accordingly
- Quality Scaling: Implement multiple quality presets
- Frame Rate Management: Adaptive FPS based on performance
- Thermal Awareness: Reduce load when device heats up
- Battery Optimization: Lower quality on battery power
- Progressive Enhancement: Start low, scale up if possible