benchmark

Run automated web performance benchmarks and generate JSON and Markdown reports.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/VertaKhan/cs_gstack --skill benchmark-vertakhan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/VertaKhan/cs_gstack/tree/main/.claude/skills/gstack/benchmark
Command: npx skills add https://github.com/VertaKhan/cs_gstack --skill benchmark-vertakhan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Measures web performance and flags regressions across PRs by running automated benchmarks against target pages and generating baseline and comparison reports.

Core Features & Use Cases

  • Baseline capture for page load times, Core Web Vitals, and resource sizes.
  • Current-run comparison against baselines with clear regression/warning indicators.
  • Detailed reports including key metrics (TTFB, FCP, LCP, DOM timings, resource bundles) and recommended next steps.

Quick Start

Run the benchmark with a URL to start performance auditing 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 in pull requests?

You can detect web performance regressions by running automated benchmarks against target pages to capture baselines and compare current runs. This generates JSON and Markdown reports with clear regression and warning indicators for PR review.

What Core Web Vitals and metrics are captured during a web performance benchmark?

Web performance benchmarks capture Core Web Vitals and key metrics including TTFB, FCP, LCP, DOM timings, and resource bundle sizes. These metrics establish baselines to flag regressions across multiple routes and environments.

Can I use automated benchmarks for ongoing performance monitoring across multiple environments?

Yes, automated benchmarks support ongoing performance monitoring across multiple routes, assets, and environments. They record baselines for page load times and resource sizes, then validate current runs against those baselines.

What is the best way to compare current web performance against a recorded baseline?

The best way to compare web performance is running automated benchmarks that measure current page metrics against recorded baselines. This produces detailed reports with regression indicators and recommended next steps for review.

What format are web performance benchmark reports generated in for PR review?

Web performance benchmark reports are generated in both JSON and Markdown formats. These reports include key metrics like TTFB, FCP, LCP, DOM timings, bundle sizes, and recommended next steps for review.