benchmark

Measure web performance metrics and compare them against baselines.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill detects performance regressions by measuring key web metrics such as TTFB, FCP, LCP, and resource load across pages, and compares them against baselines to surface regressions early.

Core Features & Use Cases

  • Baseline capture and comparison for page performance metrics.
  • Diff and trend analysis across PRs and branches.
  • Detailed reports at per-page level with actionable recommendations.

Quick Start

Run /benchmark <url> to begin a full performance audit and baseline comparison.

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 across PRs?

Detect web performance regressions by capturing a baseline for Core Web Vitals like TTFB, FCP, and LCP, then comparing new measurements against it. This skill automates that diff across PRs to surface regressions early with structured JSON and Markdown reports.

How do I measure Core Web Vitals for a multi-page web app?

Measure Core Web Vitals for a multi-page web app by running a performance audit against the target URL. This skill uses the browse daemon and in-page performance APIs to collect resource timing and bundle analysis data for each page.

Do I need a specific local setup to benchmark web vitals and bundle size?

Yes, benchmarking web vitals and bundle size requires a local setup with a bun or Node toolchain and the gstack environment. You also need network access to the target URL you intend to audit.

What is the best way to visualize performance trends over time?

The best way to visualize performance trends over time is by capturing baseline metrics and running diffs across multiple branches. This skill generates per-page trend analysis reports to highlight changes in resource load and bundle metrics.

Can I generate performance reports for stakeholders automatically?

Yes, you can generate performance reports for stakeholders automatically. After measuring page metrics and comparing baselines, the skill outputs structured JSON and Markdown reports containing actionable recommendations.