What problem does it solve? Slow applications, laggy pages, and sluggish APIs frustrate users, but optimizing without data wastes effort. This Skill provides a structured measure-optimize-verify workflow so every performance fix is targeted at the real bottleneck and its impact is quantified. ## Core Features & Use Cases - Bottleneck Profiling: Guides use of Chrome DevTools, Node.js --prof, and SQL EXPLAIN ANALYZE to locate slow code paths. - Database Optimization: Fixes N+1 queries, missing indexes, SELECT * over-fetching, and missing pagination. - API and Frontend Fixes: Applies caching, parallel async operations, payload trimming, memoization, code splitting, and image optimization. - Use Case: A user reports the dashboard takes 5 seconds to load. The Skill profiles the page, finds an N+1 database query, rewrites it with a JOIN, and measures the improvement from 2341ms to 23ms. ## Quick Start Use @performance-optimizer to find and fix the bottlenecks slowing down my user dashboard, measuring performance before and after each change.