benchmark

Detect web page performance regressions by comparing metrics against stored baselines.

2|1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/vnmoorthy/Skylog --skill benchmark-vnmoorthy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/vnmoorthy/Skylog/tree/main/.claude/skills/gstack/benchmark
Command: npx skills add https://github.com/vnmoorthy/Skylog --skill benchmark-vnmoorthy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance regressions in web pages are hard to detect without stable baselines and end-to-end measurements; this skill provides automated baseline capture and regression detection using the browse daemon.

Core Features & Use Cases

  • Baseline capture and regression detection across pages and bundles for PR validation.
  • Per-page metrics collection including TTFB, FCP, LCP, DOM timing, and resource usage.
  • Trend analysis over time to spot slowdowns and to guide optimization efforts.

Quick Start

Run the benchmark on a target URL to measure performance against the current baseline and generate a comparison 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 PR?

Performance regression detection works by capturing a baseline of page metrics like TTFB, FCP, LCP, and DOM timing, then comparing current measurements against that stored baseline to identify slowdowns.

What web vitals and metrics are captured for performance trend analysis?

Performance trend analysis captures TTFB, FCP, LCP, DOM timing metrics, and resource sizes, storing these baselines over time to spot slowdowns and guide optimization efforts.

Can I use this benchmark skill for ongoing page performance monitoring?

Yes, you can use this benchmark skill for ongoing page performance monitoring by running it against target URLs to measure current metrics and track trend analysis across pages and bundles over time.

How do I set up a performance baseline for web pages?

To set up a performance baseline for web pages, you run the benchmark on a target URL to collect initial browser-based metrics, which are then stored for future regression comparison and trend analysis.

Does performance regression detection work for both pages and bundles?

Yes, performance regression detection works for both pages and bundles, capturing baseline measurements and comparing current data to validate PRs and audit resource usage across your web application.