What problem does it solve? Slow applications hurt user experience and business metrics, but optimizing without data wastes effort on the wrong things. This Skill enforces a measure-first workflow so you fix the actual bottleneck instead of guessing. ## Core Features & Use Cases - Measure-Identify-Fix-Verify-Guard Workflow: A five-step process that establishes baselines with synthetic tools (Lighthouse, DevTools) and real-user monitoring (web-vitals, CrUX) before and after every change. - Bottleneck Diagnosis Guides: Symptom-to-cause decision trees for slow page loads, sluggish interactions, and slow APIs, covering Core Web Vitals targets (LCP, INP, CLS). - Anti-Pattern Fixes with Code Examples: Concrete before/after code for N+1 queries, unbounded fetching, unoptimized images, unnecessary React re-renders, large bundles, and missing caching. - Use Case: Your dashboard page loads in 6 seconds. Use this Skill to profile the network waterfall, discover N+1 database queries and an oversized bundle, apply the fixes, and verify LCP drops under 2.5s. ## Quick Start Use the performance-optimization skill to profile my app's slow dashboard page and identify the real bottleneck before fixing it.