What problem does it solve?
This Skill helps measure, diagnose, and reduce application slowness across frontend, backend, and database layers, converting vague performance issues into measurable, repeatable improvements.
Core Features & Use Cases
- Baseline measurement & profiling: capture reproducible baselines and collect profiler outputs for CPU, memory, I/O, and web metrics.
- Bottleneck identification: classify hotspots and map symptoms to tools and traces for targeted remediation.
- Targeted optimizations: frontend improvements (bundle splitting, rendering memoization, image optimization), backend changes (query tuning, multi-layer caching, async job queues), and algorithmic complexity reductions.
- Validation & targets: define measurable goals (Web Vitals, P50/P95 API latency, error-rate), re-run profiling, and document regression checks.
- Use Cases: speed up a React web app's LCP, reduce P95 latency for an API service, or eliminate N+1 query patterns in a data-driven endpoint.
Quick Start
Profile the application to capture a baseline, identify the top bottleneck, and apply the recommended targeted optimization from the checklist.