benchmark

Collect baseline and current web performance metrics and export JSON comparisons.

1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/LaPaGaYo/nexus --skill benchmark-lapagayo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/LaPaGaYo/nexus/tree/main/skills/support/benchmark
Command: npx skills add https://github.com/LaPaGaYo/nexus --skill benchmark-lapagayo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance teams need to detect regressions by establishing baselines for page load times, Core Web Vitals, and resource sizes, then compare new builds against those baselines.

Core Features & Use Cases

  • Baseline capture for PRs and ongoing projects.
  • Automated comparisons on every PR with key metrics and trends.
  • Historical trend tracking to surface gradual regressions over time.

Quick Start

Run /benchmark <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 on a pull request?

You can detect web performance regressions by running a benchmark audit on the target URL to collect current metrics and compare them against stored baselines. The tool automates this comparison for PR workflows to surface key metric degradations.

What is the best way to establish a performance baseline for Core Web Vitals?

Establishing a performance baseline for Core Web Vitals requires capturing key page load metrics and resource sizes during a stable build. The tool writes this baseline data to a local directory for future regression comparisons.

How do I track historical performance trends for a full-site audit?

You can track historical performance trends by running full-site audits that store baseline metrics over time. This process surfaces gradual regressions by comparing new build results against previously exported JSON data.

Can I benchmark specific page sets instead of a full website?

Yes, you can benchmark specific page sets rather than a full website. The tool includes page selection modes and quick timing options to target and compare performance metrics for defined subsets of URLs.

Where are performance benchmark baselines stored for comparison?

Performance benchmark baselines are stored locally in the .nexus/benchmark-reports directory. The tool writes baseline data to this location and exports JSON files to facilitate historical trend analysis and regression tracking.