benchmark

Run browser-based performance audits and compare results against a baseline.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/Jesse-L-M/scz-target-engine --skill benchmark-jesse-l-m
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/Jesse-L-M/scz-target-engine/tree/main/.claude/skills/gstack/benchmark
Command: npx skills add https://github.com/Jesse-L-M/scz-target-engine --skill benchmark-jesse-l-m

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides repeatable performance measurements and baseline-driven detection of regressions for web applications, enabling teams to quantify slowdowns across PRs and releases.

Core Features & Use Cases

  • End-to-end performance metrics (TTFB, FCP, LCP, DOM metrics) and resource-level analysis.
  • Baseline capture, comparison, and trend reporting to surface regressions early.
  • One-time setup for a project to generate shareable benchmark reports in .gstack/benchmark-reports.

Quick Start

Type /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 web performance regressions across PRs?▼

Detect web performance regressions by running a full browser-based audit to measure real user metrics and comparing them against a saved baseline. This baseline-driven approach quantifies slowdowns across page suites for each release.

What web performance metrics are captured during a baseline comparison?▼

A baseline comparison captures end-to-end web performance metrics including TTFB, FCP, LCP, and DOM metrics. It also performs resource-level analysis to provide a comprehensive view of page load behavior.

What's the best way to generate shareable web performance reports for a project?▼

Generate shareable web performance reports by running a one-time project setup to capture a baseline. Subsequent audits save detailed benchmark reports directly to the .gstack/benchmark-reports directory for team review.

How do I run a performance audit and compare it against a baseline?▼

Run a performance audit by executing the benchmark command with a target URL. The tool runs a full browser-based audit, compares the results against your established baseline, and saves the report locally.

Do I need gstack perf tooling locally to measure Core Web Vitals?▼

Yes, you need the gstack perf tooling installed locally to measure Core Web Vitals. The audit also requires an accessible URL and a previously captured baseline to execute and compare performance results.

Can I track web performance trends across multiple page suites?▼

Yes, you can track web performance trends across multiple page suites by specifying the pages, diff, and trend options. This allows you to monitor baseline changes and surface regressions over time.