What problem does it solve?
Web performance regressions often slip into production because they are hard to detect manually and easy to overlook in code review. This Skill automates performance monitoring by establishing baselines and comparing every change, catching slow page loads, bloated bundles, and degraded Core Web Vitals before they reach users.
Core Features & Use Cases
- Baseline Capture: Record performance metrics including TTFB, FCP, LCP, DOM timings, bundle sizes, and request counts for any set of pages.
- Regression Detection: Compare current runs against baselines with configurable thresholds, flagging timing increases, bundle growth, and request spikes as regressions or warnings.
- Trend Analysis: View historical performance data to identify gradual degradation across multiple benchmarks.
- Use Case: Before merging a PR that adds a new dashboard widget, run
/benchmark <url> to confirm the change didn't increase LCP by 800ms or add 300KB of JavaScript.
Quick Start
Use the benchmark skill to run a full performance audit on your web application by providing the target URL.