benchmark

Measure and compare web performance metrics across baselines and historical data.

Updated Aug 2, 2025
One-click install
npx skills add https://github.com/JovieInc/Jovie --skill benchmark-jovieinc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/JovieInc/Jovie/tree/main/.claude/skills/gstack/benchmark
Command: npx skills add https://github.com/JovieInc/Jovie --skill benchmark-jovieinc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance regressions in web apps are hard to detect until users notice. This Skill provides end-to-end measurement, baselining, and comparison so engineers can identify when changes slow down pages and regress important metrics.

Core Features & Use Cases

  • Automatic baseline capture and historical trend analysis for per-page performance.
  • Full-page audits that surface key timing metrics (TTFB, FCP, LCP, DOM) and resource data, plus recommendations.
  • Diff and trend reporting to inform PR reviews and optimization efforts.

Quick Start

Run a full performance audit on a URL to start baseline capture and regression detection.

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 before users notice?

To detect web performance regressions, you can capture baseline metrics for a URL and compare subsequent measurements. This Skill analyzes historical data and current branch diffs to surface actionable timing and resource insights.

How do I capture and compare web vitals baselines for a specific URL?

You can capture web vitals baselines by running a full-page performance audit on a target URL. The Skill queries performance entries like TTFB, FCP, and LCP, then writes comprehensive JSON and Markdown reports for comparison.

What is the best way to track page load trend analysis over time?

Tracking page load trend analysis involves measuring DOM timings and resource sizes across historical data. This Skill automatically captures baselines and generates diff reports to inform PR reviews and optimization efforts.

Does this benchmarking tool work without external performance dependencies?

Yes, the benchmarking tool operates without external dependencies. It directly queries performance entries to measure TTFB, FCP, LCP, and DOM timings, requiring only a target URL to start baseline capture and regression detection.

What performance metrics are included in a full-page performance audit?

A full-page performance audit includes key timing metrics such as TTFB, FCP, LCP, and DOM timings, alongside resource data. It surfaces these metrics to provide comprehensive recommendations for optimization.

Can I compare performance metrics against my current branch?

Yes, you can compare performance metrics against your current branch. The Skill supports diff checks against current branch data and historical baselines to identify regressions during PR reviews.