benchmark

Detect performance regressions by comparing page load metrics against baselines.

1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/cheng80/rummipoker --skill benchmark-cheng80
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/cheng80/rummipoker/tree/main/.agents/skills/gstack-benchmark
Command: npx skills add https://github.com/cheng80/rummipoker --skill benchmark-cheng80

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detect performance regressions by measuring page load metrics with a browse daemon and comparing against established baselines.

Core Features & Use Cases

  • Baseline creation for page load timings and Core Web Vitals.
  • PR-level comparison and trend analysis across multiple pages and deployments.
  • Voice-trigger support for quick checks, e.g., "speed test" or "check performance".

Quick Start

Pass a target URL to /benchmark to run a full performance audit and compare against baselines.

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 a pull request?

Detect page load regressions by measuring Core Web Vitals with a browse daemon and comparing them against established JSON baselines. You can integrate this measurement directly into PR workflows to automatically flag performance drops.

What is the best way to baseline Core Web Vitals for multiple deployments?

Baselining Core Web Vitals involves measuring page load timings across targeted pages and deployments to output a JSON baseline file. You can then use this baseline file to compare future performance trends and detect regressions.

How do I run a quick page load speed test for a specific URL?

Run a quick page load speed test by passing the target URL to the benchmark tool with the quick mode enabled. This performs a rapid performance audit and compares the results against your existing baselines.

Do I need a browse daemon to measure page load metrics?

Yes, a browse daemon is required to measure page load timings and Core Web Vitals. The daemon runs the browser-based performance audits needed to capture metrics and compare them against your baseline data.

Can I target specific pages for performance trend analysis?

Yes, you can target specific pages for performance trend analysis using page targeting options. This allows you to measure and compare page load metrics across selected pages and multiple deployments over time.