What problem does it solve?
Performance regression detection using the browse daemon. Establishes baselines for page load times, Core Web Vitals, and resource sizes. Compares before/after on every PR. Tracks performance trends over time. Use when: "performance", "benchmark", "page speed", "lighthouse", "web vitals", "bundle size", "load time". (gstack)
Core Features & Use Cases
- Phase 1: Setup baseline and report directories
- Phase 2: Page discovery and data collection using the browse daemon perf commands
- Phase 3: Collect navigation and resource performance metrics (TTFB, FCP, LCP, DOM times, etc.)
- Phase 4: Baseline capture, compare current metrics to baseline, generate reports
- Phase 5: Trend analysis, slowest resources, performance budgets, and recommendations
Quick Start
Invoke the skill with /benchmark <url> to begin full performance regression testing.