benchmark

Measure web performance baselines and generate markdown benchmark reports.

3|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/The13thNode/VibeCorp_PromptCEO --skill benchmark-the13thnode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/The13thNode/VibeCorp_PromptCEO/tree/main/skills/public/benchmark
Command: npx skills add https://github.com/The13thNode/VibeCorp_PromptCEO --skill benchmark-the13thnode

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Benchmark skill provides a consistent way to capture the performance baseline of key web pages, recording Core Web Vitals, load times, and resource sizes so teams can detect regressions early in the development cycle.

Core Features & Use Cases

  • Capture Metrics: Uses a headless browser to gather TTFB, DOMContentLoaded, full load, and interactive timings.
  • Resource Auditing: Lists each loaded resource with type, size, and duration.
  • Reporting: Generates a markdown benchmark report that can be stored in the repository and compared against previous runs.
  • Use Case: Integrated into CI pipelines, the skill flags any performance regression over 20%, alerting the CEO and preventing slowdown releases.

Quick Start

Run the benchmark skill on the target website to generate a performance report.

Frequently Asked Questions about benchmark

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

FAQPage Schema
How do I measure Core Web Vitals and load times in a CI pipeline?

Measuring Core Web Vitals in CI involves running a headless browser against key pages to capture TTFB, DOMContentLoaded, and interactive timings, generating a markdown report to track regressions on each PR.

What is the best way to track web performance regressions on pull requests?

The best way to track web performance regressions on pull requests is by capturing resource sizes and timings per PR, then flagging any metric exceeding a 20% regression threshold compared to the stored baseline.

Does continuous integration benchmarking capture resource sizes and types?

Yes, continuous integration benchmarking captures resource sizes and types by auditing loaded resources during the headless browser run, listing each resource with its specific type, size, and load duration in a markdown report.

How do I generate a markdown performance report for web vitals?

You generate a markdown performance report for web vitals by running a benchmark on the target website, which records Core Web Vitals and resource auditing details into a markdown file stored directly in your repository.

When should I flag web performance regressions for CEO review?

You should flag web performance regressions for CEO review when integrated CI benchmarking detects a performance drop exceeding 20% compared to the previous baseline, actively preventing slowdown releases.