benchmark

Compare page performance metrics against baselines to detect regressions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance regressions often slip in as small changes accumulate, causing slow pages or larger bundles. This Skill detects regressions by baselining metrics and comparing current runs to historical data.

Core Features & Use Cases

  • Baseline capture and long-term trend tracking for web performance.
  • PR-level regression alerts across key metrics like TTFB, FCP, LCP, and total transfer.
  • Page-set and page-by-page comparisons with automated reporting and recommendations.
  • Trend analysis and historical dashboards to spot degradation over time.

Quick Start

Run the benchmark against a 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 in a pull request?

Monitoring web performance trends involves tracking historical navigation timing data across multiple environments. This mechanism captures baselines and compares ongoing page runs to spot gradual degradation over time, ensuring long-term stability.

How do I track web performance trends across multiple environments?

Monitoring web performance trends involves tracking historical navigation timing data across multiple environments. This mechanism captures baselines and compares ongoing page runs to spot gradual degradation over time, ensuring long-term stability.

Can I measure page load metrics like FCP and LCP using navigation timing data?

Starting a performance audit requires running the benchmark against a target URL. This triggers the browse daemon to collect navigation timing data, compare the results against stored baselines, and generate actionable regression reports.

How do I run a performance audit and compare it against a stored baseline?

Starting a performance audit requires running the benchmark against a target URL. This triggers the browse daemon to collect navigation timing data, compare the results against stored baselines, and generate actionable regression reports.

What is the best way to generate web performance reports with automated recommendations?

Generating web performance reports with automated recommendations requires consuming historical baselines and browser performance entries. The system analyzes page-set diffs to produce targeted guidance for fixing detected regressions.