What problem does it solve? Slow load times, janky animations, and bloated bundles degrade user experience, but teams often optimize blindly without knowing which bottleneck actually matters. This Skill provides a systematic measure-first workflow to identify real performance problems and apply targeted fixes. ## Core Features & Use Cases - Measurement-Driven Diagnosis: Assesses Core Web Vitals (LCP, FID/INP, CLS), bundle size, runtime frame rates, and network waterfalls before changing any code. - Loading & Bundle Optimization: Covers image formats (WebP/AVIF), responsive srcset, code splitting, tree shaking, lazy loading, font subsetting, and critical CSS strategies. - Rendering & Animation Fixes: Addresses layout thrashing, GPU-accelerated transforms, virtual scrolling for long lists, and React-specific memoization patterns. - Use Case: A React app's dashboard feels sluggish on mobile. Use this Skill to profile the page, discover a 2MB unoptimized hero image and layout-thrashing scroll handler, then apply responsive images and batched DOM writes to hit a 60fps target. ## Quick Start Ask the AI to analyze your page's performance bottlenecks and optimize the slowest parts, for example by saying "optimize my landing page load time and fix the janky scroll animations".