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.