benchmark

Measure page load times and Core Web Vitals across branches and PRs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance benchmarking to establish baselines, detect regressions, and guide optimizations across web projects.

Core Features & Use Cases

  • Baseline measurements of Core Web Vitals (LCP, FID, CLS), TTFB, DOMContentLoaded, and full page load.
  • Bundle and asset analysis including compressed vs uncompressed sizes, and total transfer.
  • Use Case: When a PR changes load performance, compare against the baseline to determine impact and prioritize fixes.

Quick Start

Run the baseline performance workflow on your codebase to capture metrics and compare against the current feature branch.

Frequently Asked Questions about benchmark

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

FAQPage Schema
How do I track Core Web Vitals regressions in feature branches?

Track Core Web Vitals regressions by measuring LCP, FID, CLS, and TTFB against a baseline. This Skill compares feature branch metrics with baseline page load times to detect performance changes and guide optimizations.

What is the best way to analyze bundle size and asset distribution for web projects?

Analyzing bundle size and asset distribution involves measuring compressed versus uncompressed sizes and total transfer. This Skill enforces asset distribution analysis to identify resource size changes and prioritize fixes across project branches.

How can I measure page load times to establish a performance baseline?

Measure page load times by capturing DOMContentLoaded and full page load events. This Skill establishes baseline performance metrics for web projects to systematically detect regressions early in the development lifecycle.

Does this performance benchmarking approach work for pull request comparisons?

Performance benchmarking works for pull request comparisons by applying measurements across baselines and PRs. It evaluates the impact of code changes on web performance metrics to help developers prioritize necessary fixes.

Why do I need to measure TTFB and DOMContentLoaded for web performance?

Measuring TTFB and DOMContentLoaded is needed to capture early page rendering delays and establish overall web performance baselines. These metrics help detect load time regressions and guide optimization efforts across codebase changes.