benchmark

Detect web performance regressions by comparing page load metrics across baselines.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/tak-bro/claude-code --skill benchmark-tak-bro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/tak-bro/claude-code/tree/main/skills/benchmark
Command: npx skills add https://github.com/tak-bro/claude-code --skill benchmark-tak-bro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detect performance regressions in web applications by measuring and comparing page performance metrics across baselines and branches.

Core Features & Use Cases

  • Baseline capture and comparison to identify regressions across commits.
  • Page-level discovery and metric aggregation (TTFB, FCP, LCP, DOM timings) with reports.
  • Trend analysis, alerts, and benchmarking for release readiness.

Quick Start

Run the benchmark tool against your target URL to generate a baseline and compare current performance.

Frequently Asked Questions about benchmark

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

FAQPage Schema
How do I detect performance regressions in web applications?

Detect performance regressions by measuring and comparing page load metrics such as TTFB, FCP, LCP, and DOM timings against a baseline to flag drops in performance across commits.

How do I capture a baseline for page load metrics?

Capture a baseline by running the benchmark tool against your target URL to record initial page performance metrics into a baseline JSON file for future comparisons.

What web performance metrics do I need to instrument for regression analysis?

You need to instrument web performance metrics including TTFB, FCP, LCP, DOM timings, and bundle sizes to produce reliable regression analysis and Markdown reports.

Can I compare page performance metrics across different branches?

Yes, you can perform cross-branch comparisons of page load metrics to identify performance regressions and evaluate release readiness before merging changes.

How does page discovery work for web performance benchmarking?

Page discovery automatically finds pages on your web application to aggregate performance metrics like TTFB, FCP, and LCP, generating comprehensive reports for trend analysis and alerts.

What is the best way to track bundle size regressions before a release?

Track bundle size regressions by capturing baseline bundle sizes and comparing them across branches to generate Markdown reports that benchmark release readiness and alert you to regressions.