benchmark

Measure page load times, Core Web Vitals, and resource sizes with Lighthouse.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lighthouse, and includes scripts (resource) components.

What problem does it solve?

The benchmark Skill detects performance regressions and benchmarks web applications by establishing baselines for critical metrics and comparing before/after results.

Core Features & Use Cases

  • Performance Regression Detection: Tracks and alerts on degradation in web app performance over time.
  • Page Load Time Comparison: Compares page load times and other performance metrics before and after changes.
  • Use Case: When implementing optimizations or updates to a web application, the benchmark Skill can be used to ensure that the performance remains consistent or improves.

Quick Start

Run the /benchmark skill with a URL to analyze 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 my web application?

To detect performance regressions in a web application, establish baselines for critical metrics like page load times and Core Web Vitals, then compare before and after results using performance evaluation tools.

What is web performance benchmarking and when do I need it?

Web performance benchmarking measures page load times, Core Web Vitals, and resource sizes to establish performance baselines. You need it when implementing optimizations to ensure web application performance remains consistent or improves.

Do I need Lighthouse to measure Core Web Vitals for my website?

Yes, you need Lighthouse to measure Core Web Vitals for real-world data collection and analysis. The benchmarking process requires this external tool to accurately evaluate page load times and resource sizes.

What's the best way to track page load times before and after code changes?

The best way to track page load times before and after code changes is to run a benchmark against your target URL, establish a baseline of critical metrics, and compare the results to identify any degradation.

How do I monitor web vitals and resource sizes using Bash and JavaScript?

You monitor web vitals and resource sizes by running benchmark scripts that use Bash and JavaScript to orchestrate Lighthouse, collecting real-world performance data for analysis and optimization tracking.

Why does my web app performance degrade after updates?

Web app performance degrades after updates when code changes negatively impact page load times or resource sizes. Benchmarking before and after updates detects these regressions by comparing current metrics against established baselines.