benchmark

Automate web page performance measurement and regression detection across builds.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/Bradliebs/VolumeTurtle --skill benchmark-bradliebs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/Bradliebs/VolumeTurtle/tree/main/.gstack/benchmark
Command: npx skills add https://github.com/Bradliebs/VolumeTurtle --skill benchmark-bradliebs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance degradation sneaks in over time; this tool helps detect and quantify regressions on web pages.

Core Features & Use Cases

  • Baseline capture for PRs and builds
  • Automated performance data collection across multiple pages
  • Trend analysis and regression alerting

Quick Start

Run the /benchmark skill with a target URL to begin gathering performance data.

Frequently Asked Questions about benchmark

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

FAQPage Schema
How do I detect web performance regressions in a PR workflow?

You can detect web performance regressions in a PR workflow by automating end-to-end performance measurement, collecting timing data, and comparing current builds against stored baselines to spot regressions fast.

What is the best way to automate web vitals data collection across multiple pages?

Automate web vitals data collection across multiple pages by running targeted commands that gather timing metrics, summarize results in human- and machine-readable formats, and present performance trends over time.

Do I need a browse daemon to measure page load performance?

Yes, measuring page load performance requires the browse daemon to automate the end-to-end web page navigation, collect timing data, and gather the web vitals needed for regression analysis.

How does baseline capture work for ongoing web project builds?

Baseline capture stores initial performance timing metrics in .gstack/benchmark-reports, allowing ongoing builds to compare current page load data against previous records to identify regressions.

Can I generate machine-readable performance reports for trend analysis?

Yes, you can generate machine-readable performance reports for trend analysis by collecting timing data and baselines, which summarizes results in formats suitable for automated regression alerting.

Why does page load performance degrade over time in web projects?

Page load performance degrades over time as new code changes introduce inefficiencies, which requires automated performance measurement and baseline comparisons to detect and quantify these regressions.