benchmark

Measure web performance metrics and generate JSON and Markdown reports.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/akiyoshi/gstack-copilot-jp --skill benchmark-akiyoshi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/akiyoshi/gstack-copilot-jp/tree/main/.github/skills/benchmark
Command: npx skills add https://github.com/akiyoshi/gstack-copilot-jp --skill benchmark-akiyoshi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables measurable web performance benchmarks, baseline captures, and regression detection to keep applications fast.

Core Features & Use Cases

  • Baseline capture and comparison across builds
  • Per-page performance metrics with TTFB, FCP, LCP, and related timing data
  • Trend analysis and automated regression alerts for fast feedback
  • Use Case: Run /benchmark on a URL to detect performance regressions after code changes

Quick Start

Run a baseline capture and compare against a current run to identify performance regressions.

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 after code changes?

To detect web performance regressions, run an automated benchmark against a URL and compare the current metrics against a saved baseline. This skill measures Core Web Vitals and page-level timings to identify slowdowns after code changes.

What is the best way to measure Core Web Vitals across multiple pages?

The best way to measure Core Web Vitals across multiple pages is using automated benchmarks that target TTFB, FCP, and LCP metrics. This skill runs repeatable scenarios across pages and outputs JSON and Markdown reports for review.

Can I capture a performance baseline and compare it in CI?

Yes, you can capture a performance baseline and compare it in CI. This skill generates JSON and Markdown reports from page-level timing data, providing automated regression alerts and trend analysis for fast feedback during continuous integration.

How do I track page-level timing metrics like TTFB, FCP, and LCP?

Track page-level timing metrics by running automated benchmarks that specifically target TTFB, FCP, and LCP data. The skill measures these Core Web Vitals across defined scenarios and outputs the timing results into structured reports for analysis.

Does this benchmarking approach work without external dependencies?

Yes, this benchmarking approach works without external dependencies. The skill operates independently to measure web performance, capture baselines, compare builds, and alert on regressions using self-contained automated benchmark scenarios.