What problem does it solve? Slow page loads, bloated JavaScript bundles, unnecessary React re-renders, and N+1 database queries degrade user experience and hurt Core Web Vitals scores. This Skill provides a structured, measure-first workflow to find and fix these bottlenecks. ## Core Features & Use Cases - Measurement-first profiling: Run Lighthouse audits and capture Web Vitals (LCP, FID, CLS, FCP, TTFB) before changing any code. - React optimization: Apply React.memo, useMemo, useCallback, lazy loading, and route-based code splitting to cut wasted renders and initial bundle size. - Backend and asset optimization: Fix N+1 queries with includes, add database indexes, cache with Redis, and serve optimized WebP images via Next.js Image. - Use Case: Your dashboard page has a Lighthouse score of 62. Use this Skill to profile it, lazy-load the heavy chart component, add an index on the slow orders query, and cache user profiles in Redis to reach a 90+ score. ## Quick Start Ask the AI to analyze your slow page and apply the performance optimization checklist covering React rendering, bundle size, images, and database queries.