benchmark

Measure frontend performance metrics and compare results against baselines.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/abhishekmmgn/didactic-invention --skill benchmark-abhishekmmgn
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/abhishekmmgn/didactic-invention/tree/main/.agents/skills/gstack/benchmark
Command: npx skills add https://github.com/abhishekmmgn/didactic-invention --skill benchmark-abhishekmmgn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams detect frontend performance regressions by running automated benchmarks on web pages, collecting metrics, and surfacing deviations from baselines.

Core Features & Use Cases

  • Baseline capture and comparison across PRs to identify regressions.
  • Page-level metrics collection (TTFB, FCP, LCP, DOM timing, and total load) with resource and network summaries.
  • Human-readable reports and JSON baselines suitable for automation and alerting.

Quick Start

Run /benchmark <url> to start a full performance audit against the current baseline.

Frequently Asked Questions about benchmark

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect frontend performance regressions in a PR workflow?โ–ผ

Frontend performance regressions are detected by running automated benchmarks on web pages to collect metrics like TTFB and LCP, then comparing them against stored baselines. This surfaces deviations within your PR workflows.

What web performance metrics are captured during a baseline comparison?โ–ผ

During a baseline comparison, the tool captures page-level metrics including TTFB, FCP, LCP, DOM timing, and total load time. It also gathers resource and network summaries to provide a comprehensive view of page performance.

Do I need a browse daemon to collect web performance metrics?โ–ผ

Yes, you need the browse daemon running for data collection. It supports the setup, data capture, and baseline storage processes required to measure frontend performance and generate human-readable reports.

Can I automate performance alerts using JSON baselines?โ–ผ

Yes, you can automate performance alerts using the generated JSON baselines. The tool outputs both human-readable reports and JSON baselines, making the data suitable for automated regression alerting pipelines.

What is the best way to run a quick performance check on a web page?โ–ผ

The best way to run a quick performance check is to execute a quick check variation against your current baseline. This provides a fast audit of page performance without running a full baseline capture.