performance
Installation
SKILL.md
Performance (Measure, Then Optimize)
When to use
- Jank (missed frames) during scrolling, animations, or screen transitions.
- Slow startup, slow screen open, or large memory usage.
- Large lists/images causing stutters.
- Heavy parsing/formatting done in the UI layer.
Steps
1) Measure first (don’t guess)
Use Flutter DevTools:
- frame chart (UI vs raster time)
- CPU profiler
- memory (leaks, churn)