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.