What problem does it solve? Slow applications hurt user experience and conversion, but optimizing without measurement wastes effort on the wrong things. This Skill enforces a measure-first workflow so you fix the actual bottleneck — whether it's Core Web Vitals, N+1 queries, or oversized bundles — and verify the fix with real numbers. ## Core Features & Use Cases - Measure-Identify-Fix-Verify-Guard Workflow: A five-step process that establishes baselines with synthetic (Lighthouse, DevTools) and RUM (web-vitals, CrUX) data before touching code. - Anti-Pattern Fixes with Code Examples: Ready-to-apply fixes for N+1 queries, unbounded fetching, unoptimized images, unnecessary React re-renders, large bundles, and missing caching. - Performance Budgets & CI Enforcement: Concrete budgets (JS < 200KB gzipped, API p95 < 200ms, Lighthouse ≥ 90) with bundlesize and Lighthouse CI commands. - Use Case: Your product page has an LCP of 4.5s. Use this Skill to trace the network waterfall, identify a render-blocking hero image, apply responsive AVIF/srcset markup with fetchpriority, and re-measure to confirm the improvement beats run-to-run variance. ## Quick Start Ask the agent to profile the slow page load on your app, identify the bottleneck, and propose a measured fix using the performance optimization skill.