benchmark

Benchmark performance baselines and detect regressions across PRs and stack changes.

1|1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/zardusai-cyber/zardus_setup --skill benchmark-zardusai-cyber
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/zardusai-cyber/zardus_setup/tree/main/ecc/skills/benchmark
Command: npx skills add https://github.com/zardusai-cyber/zardus_setup --skill benchmark-zardusai-cyber

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance baselines and regression detection across PRs and stack changes to ensure reliable software delivery.

Core Features & Use Cases

  • Mode 1: Page Performance — measure real browser metrics such as LCP, CLS, INP, FCP, TTFB and page weight.
  • Mode 2: API Performance — benchmark API endpoints with latency and throughput tracking.
  • Mode 3: Build Performance — capture cold/hot build times, test durations, and lint/type check times.
  • Mode 4: Before/After Comparison — compare current metrics against saved baselines and report deltas.
  • Baseline storage and CI integration — stores baselines in .ecc/benchmarks/ for team sharing and runs in PR pipelines.

Quick Start

Run the benchmark to capture current baselines and compare against recent changes.

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 across pull requests?

Performance regression detection across pull requests works by capturing current benchmark metrics and comparing them against saved JSON baselines, calculating deltas to deliver quick pass or fail verdicts on PR changes.

What browser metrics can I track for page performance benchmarking?

Page performance benchmarking tracks real browser metrics including LCP, CLS, INP, FCP, TTFB, and page weight to establish baselines and identify regressions in web applications.

Can I measure build performance including cold and hot build times?

Yes, you can measure build performance by capturing cold and hot build times, test durations, and lint or type check times to establish baselines and detect regressions across stack changes.

Does benchmark work with CI pipelines for before and after performance comparison?

Yes, benchmark supports CI integration by storing baselines in the .ecc/benchmarks/ directory for team sharing and running before and after performance comparisons directly within PR pipelines.

How do I benchmark API endpoint latency and throughput?

To benchmark API endpoint latency and throughput, run the API performance mode to measure response times and request rates, storing results as JSON baselines for comparison against recent changes.

What is the best way to share performance baselines across a development team?

The best way to share performance baselines across a development team is to store them as JSON files in the .ecc/benchmarks/ directory, enabling consistent before and after comparisons in CI.