benchmark

Collect baseline and current page metrics to detect performance regressions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance regression detection using the browse daemon. Establishes baselines for page load times, Core Web Vitals, and resource sizes. Compares before/after on every PR. Tracks performance trends over time.

Core Features & Use Cases

  • Baseline capture for PRs
  • Per-page timing metrics: TTFB, FCP, LCP, DOM Interactive, DOM Complete, Full Load
  • Trend and regression reporting

Quick Start

Run /benchmark <url> to perform a full performance audit and generate a report.

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 web performance regressions by capturing baseline page load metrics and comparing them against current builds. The Skill collects before and after timing data using a browse daemon and in-browser APIs to highlight regressions in your PRs.

What Core Web Vitals and page load metrics can I collect for a performance baseline?

You can collect TTFB, FCP, LCP, DOM Interactive, DOM Complete, and Full Load timing metrics. The Skill establishes a performance baseline by gathering these per-page metrics through browser-based data collection and resource timing APIs.

How can I run a quick page load performance check?

Run a quick page load performance check by executing a single command against a target URL. The Skill features a quick mode for fast checks, while full audits navigate pages and collect resource timing to generate structured performance reports.

Do I need a browse daemon to measure page load times and resource sizes?

Yes, you need a browse daemon to measure page load times and resource sizes. The Skill requires browser-based data collection and page navigation through the daemon to capture timing APIs and generate structured regression reports.

What is the best way to monitor web performance trends over time?

Monitor web performance trends over time by establishing baselines for page load times and Core Web Vitals, then comparing current builds against them. The Skill generates structured reports that highlight regressions and track historical performance data.