benchmark

Measure web performance metrics and detect regressions across pages.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/SeaLion-hub/DICEE --skill benchmark-sealion-hub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/SeaLion-hub/DICEE/tree/main/.agents/skills/gstack/benchmark
Command: npx skills add https://github.com/SeaLion-hub/DICEE --skill benchmark-sealion-hub

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Web performance drifts over time and across changes. This skill helps teams automatically measure, baseline, and detect regressions in page load times and Core Web Vitals.

Core Features & Use Cases

  • Baseline capture for a set of pages and a project.
  • Per-page metrics (TTFB, FCP, LCP, DOM Interactive/Complete, Full Load) and resource analysis.
  • Regression and trend analysis across PRs, with historical view and quick summaries.
  • Generated reports saved to .gstack/benchmark-reports for sharing and auditing.
  • Flexible invocation: specify pages, run in baseline, quick, or diff modes.

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 across pull requests?

To detect web performance regressions across pull requests, you can apply a benchmarking tool to measure and compare Core Web Vitals against a saved baseline. This skill automates that comparison and generates detailed diff reports.

What Core Web Vitals and page load metrics are captured for a performance baseline?

A performance baseline captures per-page metrics including TTFB, FCP, LCP, DOM Interactive, DOM Complete, and Full Load times. It also performs resource analysis to provide a comprehensive view of page load performance.

How do I run a quick performance audit on a specific URL?

You can run a quick performance audit on a specific URL by invoking the benchmark tool in quick mode with the target page address. This measures current web performance metrics and compares them against historical trends.

Does this performance benchmarking tool work with Lighthouse and JavaScript performance entries?

Yes, the performance benchmarking tool works with Lighthouse and JavaScript performance entries. It utilizes a browse daemon's perf tool to collect web performance metrics and write the results into detailed reports.

Can I track performance trends and historical data for multiple pages?

You can track performance trends and historical data for multiple pages using the trend mode. It provides a historical view and quick summaries of Core Web Vitals to help visualize web performance drift over time.

Where are the generated performance benchmark reports saved for auditing?

Generated performance benchmark reports are saved to the .gstack/benchmark-reports directory. This allows teams to easily share and audit the web performance metrics, regression diffs, and baseline data.