benchmark

Measure and compare web application and API performance metrics before and after changes.

Updated May 28, 2026
One-click install
npx skills add https://github.com/Aytsuu/codemini --skill benchmark-aytsuu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/Aytsuu/codemini/tree/main/.agents/skills/benchmark
Command: npx skills add https://github.com/Aytsuu/codemini --skill benchmark-aytsuu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The benchmark skill addresses the challenge of maintaining performance standards in software development by measuring performance baselines and detecting regressions before and after pull requests.

Core Features & Use Cases

  • Performance Measurement: Accurately measure key performance indicators like Core Web Vitals and resource sizes for web pages.
  • API Performance Benchmarking: Assess the performance of API endpoints under load, comparing against service level agreements.
  • Build Performance Metrics: Evaluate the development feedback loop, including cold and hot reload times.
  • Before/After Comparison: Run benchmarks before and after changes to identify performance regressions.
  • Use Case: Before deploying a new feature, run a benchmark to ensure performance is within acceptable limits.

Quick Start

Use the /benchmark command to measure performance before and after changes. For example, /benchmark baseline to save current metrics and /benchmark compare to compare against baseline.

Frequently Asked Questions about benchmark

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

FAQPage Schema
How do I detect API performance regressions after a code change?

Detect API performance regressions by measuring endpoint metrics under load before and after pull requests, comparing the new results against a saved baseline to identify any unacceptable performance degradation.

What is the best way to measure Core Web Vitals for web applications?

The best way to measure Core Web Vitals is to execute a performance benchmark that accurately captures key indicators like resource sizes and loading metrics, establishing a baseline to compare against future changes.

Do I need performance testing tools to benchmark API endpoints?

Yes, you need performance testing tools and libraries to execute various benchmarking modes. These external dependencies are required to assess API endpoint performance under load and compare results against service level agreements.

How do I compare performance metrics before and after a pull request?

Compare performance metrics before and after a pull request by saving current metrics as a baseline, then executing a comparison benchmark after the code changes to identify any performance regressions before deployment.

Can I evaluate build performance metrics like cold and hot reload times?

Yes, you can evaluate build performance metrics including cold and hot reload times. The benchmarking process assesses the development feedback loop to ensure build performance remains within acceptable limits.