benchmark

Automate web performance measurements and regression detection against baselines.

1|Updated May 6, 2026
One-click install
npx skills add https://github.com/yckkkk/reo --skill benchmark-yckkkk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/yckkkk/reo/tree/main/.agents/skills/benchmark
Command: npx skills add https://github.com/yckkkk/reo --skill benchmark-yckkkk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Measures and detects web performance regressions by running automated benchmarks and comparing results to a baseline.

Core Features & Use Cases

  • Baseline creation and comparison for PRs and deployments.
  • Collects key timing metrics (TTFB, FCP, LCP, DOM Interactive, DOM Complete, Full Load) and resource usage.
  • Generates per-page reports and trends to guide performance optimizations.

Quick Start

Run the benchmark against a URL to collect metrics, create a 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 automate web performance regression detection for pull requests?

Automate web performance regression detection by running benchmarks against page URLs to collect timing metrics and compare them against a saved baseline. This process applies to PRs and deployments, generating actionable reports to guide optimizations.

What web performance metrics are needed for baseline tracking?

Key web performance metrics for baseline tracking include TTFB, FCP, LCP, DOM Interactive, DOM Complete, and Full Load times. Collecting these timing metrics alongside resource usage enables accurate trend analysis and regression detection.

How does a benchmark baseline comparison work for deployments?

Baseline comparison for deployments works by running automated benchmarks to collect current page timing metrics and comparing them against previously saved baseline data. This generates per-page reports highlighting performance regressions or improvements.

Do I need a browse daemon to collect web page timing metrics?

Yes, collecting web page timing metrics requires a browse daemon alongside page navigation and JS evaluation tooling. These tools evaluate the page to gather accurate timing data for baseline creation and regression reporting.

What's the best way to track web performance latency trends across releases?

Track web performance latency trends across releases by running automated benchmarks that collect timing metrics like LCP and TTFB. The system generates per-page trend reports comparing current results against historical baselines to identify regressions.