benchmark

Compare page load times and resource sizes against baselines to detect performance regressions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Bash, Read, Write, Glob, AskUserQuestion, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill identifies performance regressions in web applications, ensuring optimal page load times and resource sizes through continuous benchmarking.

Core Features & Use Cases

  • Performance Regression Detection: Measures page load times, Core Web Vitals, and resource sizes before and after changes.
  • Baseline Comparison: Compares current performance against established baselines to identify deviations.
  • Trend Analysis: Tracks performance trends over time, helping to catch gradual performance degradation.
  • Use Case: Regularly run this Skill to ensure that updates to your application do not introduce unexpected performance issues.

Quick Start

Run /benchmark <url> to analyze the performance of a web page.

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 my application?

Detect web performance regressions by measuring page load times, Core Web Vitals, and resource sizes against established baselines. This process automates benchmarking to identify deviations and track trends over time after application updates.

What is performance baseline comparison for page speed?

Performance baseline comparison for page speed evaluates current web application metrics against previously recorded standards. It identifies deviations in page load times and resource sizes, ensuring recent updates do not introduce unexpected performance degradation.

How do I benchmark Core Web Vitals for a specific URL?

Benchmark Core Web Vitals for a specific URL by running the benchmark command with the target web page address. The tool utilizes browser-based performance metrics and JavaScript evaluation to analyze page speed and resource loading.

Can I track web vitals trend analysis over time automatically?

Track web vitals trend analysis over time automatically through continuous benchmarking. This approach catches gradual performance degradation by comparing current page load times and resource sizes against historical performance data.

Do I need a browser environment to monitor page load times?

You need a browser environment to monitor page load times because the process utilizes browser-based performance metrics and JavaScript evaluation. This setup ensures accurate measurement of Core Web Vitals and resource sizes.