benchmark

Measure TTFB, FCP, LCP, and load metrics for URLs via browse daemon.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance regression detection uses the browse daemon to establish baselines for page load times, Core Web Vitals, and resource sizes, enabling early detection of performance slowdowns.

Core Features & Use Cases

  • Baseline capture and PR-level comparisons to surface regressions in TTFB, FCP, LCP, and overall load.
  • Per-page analysis with diff/trend modes and generated reports in JSON and Markdown for easy sharing.
  • End-to-end workflow including page discovery, resource profiling, and actionable recommendations for performance budgets.

Quick Start

Run the benchmark skill with a URL to start a full performance audit.

Frequently Asked Questions about benchmark

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

FAQPage Schema
How do I measure web performance metrics like TTFB and LCP for a specific URL?

You can measure web performance metrics like TTFB and LCP by running the benchmark skill with a URL, which uses a browse daemon and in-browser timing data to capture Core Web Vitals and overall load times.

Can I compare page load performance across different branches or PRs?

Yes, you can compare page load performance across branches or PRs by establishing a baseline capture and using diff controls to surface regressions in metrics like FCP and DOMComplete.

What is the best way to generate trend reports for Core Web Vitals regressions?

The best way to generate trend reports for Core Web Vitals regressions is to use trend analysis controls that output both JSON and Markdown reports, surfacing anomalies across multiple pages and branches.

Does web performance benchmarking require any external dependencies or components?

Web performance benchmarking requires no external dependencies or components, as it relies entirely on the built-in browse daemon to execute page discovery, resource profiling, and timing data capture.

How do I analyze resource sizes and establish performance budgets for my web pages?

You analyze resource sizes and establish performance budgets by running a full performance audit, which profiles resources and provides actionable recommendations for baseline load times.