What problem does it solve?
Web performance regressions often slip into production because they are hard to detect without continuous monitoring. This skill automates performance testing by capturing real browser metrics, establishing baselines, and flagging degradations before code is merged.
Core Features & Use Cases
- Baseline Capture: Record performance metrics including Core Web Vitals, load times, and bundle sizes for key pages.
- Regression Comparison: Automatically compare current PR changes against baselines to detect timing or size increases.
- Trend Tracking: Monitor performance over time to catch gradual declines that individual PRs might miss.
- Use Case: A frontend team can run this skill on every pull request to ensure a new dependency or image does not push Largest Contentful Paint beyond the 2.5-second threshold.
Quick Start
Use the benchmark skill to run a full performance audit on your application's homepage and compare the results against the stored baseline.