benchmark

Compare baseline and current page performance metrics to detect regressions.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/JonOlsenCa/gstack-main --skill benchmark-jonolsenca
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/JonOlsenCa/gstack-main/tree/main/benchmark
Command: npx skills add https://github.com/JonOlsenCa/gstack-main --skill benchmark-jonolsenca

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Core Features & Use Cases

  • Baseline capture for pages and resources
  • Compare current with baseline on PRs and summarize trends
  • Diff, trend, and slow-resource analysis with actionable insights

Quick Start

Run /benchmark <url> to start a full performance audit and baseline comparison.

Frequently Asked Questions about benchmark

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect performance regressions in my pull requests?

You can detect performance regressions by capturing baseline and current page load times, Core Web Vitals, and resource sizes, then comparing before/after metrics directly within your PR workflows.

What is the best way to track Core Web Vitals trends over time?

Tracking Core Web Vitals trends requires establishing baseline metrics and continuously comparing current page load data against them to generate actionable performance insights and historical trend analysis.

How do I establish a baseline for web performance metrics?

Establishing a web performance baseline involves running an end-to-end data collection process on your pages to capture initial page load times, Core Web Vitals, and resource sizes for future comparisons.

Can I compare resource sizes before and after code changes automatically?

Yes, you can automatically compare resource sizes before and after code changes by integrating baseline management and diff modes into your pull request workflows to spot slow resources instantly.

Do I need a browse daemon to collect end-to-end performance data?

Yes, end-to-end performance data collection utilizes a browse daemon alongside JavaScript performance APIs to automatically capture page load times and resource metrics for baseline comparisons.