benchmark

Automates web performance audits to detect regressions via page timing metrics.

43|7|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/lucas-flatwhite/gstack-ko --skill benchmark-lucas-flatwhite
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/lucas-flatwhite/gstack-ko/tree/main/benchmark
Command: npx skills add https://github.com/lucas-flatwhite/gstack-ko --skill benchmark-lucas-flatwhite

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates web performance audits to detect regressions by measuring page timing metrics across PRs, establishing baselines, and tracking trends over time.

Core Features & Use Cases

  • Baseline capture and regression detection across pages
  • Detailed metrics such as TTFB, FCP, LCP, and DOM timings
  • Trend analysis across historical runs to surface degradation patterns
  • Per-URL reports for PR reviews and performance budgets

Quick Start

Invoke /benchmark <url> to perform a performance audit and compare results.

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 pull requests?

Detect web performance regressions in pull requests by running automated audits that measure page timing metrics against historical baselines. This Skill collects per-run data across PRs to surface degradations like increased TTFB, FCP, or LCP.

What is the best way to track Core Web Vitals trends across multiple pages?

Tracking Core Web Vitals trends across multiple pages is done by storing per-run metrics for comparison over time. The Skill outputs detailed historical reports to establish baselines and identify degradation patterns.

How do I run a performance audit on a specific URL?

Run a performance audit on a specific URL by invoking the benchmark command with your target address. It requires the browse daemon to execute measurements and outputs results to the benchmark-reports directory.

What metrics are captured during a web page performance audit?

Metrics captured during a web page performance audit include TTFB, FCP, LCP, and DOM timings. These detailed measurements establish baselines for PR reviews and performance budgets.

Do I need the browse daemon to measure page load timings?

You need the browse daemon to measure page load timings because it runs the actual measurements required by this Skill. It facilitates collecting baseline data and historical trends for regression detection.