benchmark

Measure baseline performance and detect regressions across code stacks.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/GGEdu/claude-god-mode-template --skill benchmark-ggedu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/GGEdu/claude-god-mode-template/tree/main/skills/benchmark
Command: npx skills add https://github.com/GGEdu/claude-god-mode-template --skill benchmark-ggedu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance drift and regressions across code changes slow down delivery. This skill automates baseline measurement and regression detection to keep builds predictable.

Core Features & Use Cases

  • Baseline and regression measurement across page, API, and build performance.
  • Before/after comparisons to quantify impact of changes.
  • CI-ready integration to emit metrics and preserve baselines in a centralized store.

Quick Start

Run a baseline benchmark to capture current performance metrics for your project.

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 in my CI workflow?

Performance regression detection in CI workflows requires recording baseline metrics and comparing them against current code changes. This skill stores baselines in a centralized repository and uses compare commands to identify drift across page, API, and build performance.

What is build performance baseline measurement and when do I need it?

Build performance baseline measurement captures current project metrics to establish a standard reference point. You need it when performance predictability is critical, allowing you to quantify the impact of feature changes and prevent drift across multiple code stacks.

How do I compare before and after performance metrics across multiple code stacks?

To compare before and after performance metrics across multiple stacks, run a baseline benchmark first, then apply changes and use the compare command. This quantifies the impact of modifications on page, API, and build performance before delivery.

Do I need custom instrumentation to record metrics for benchmarking?

Yes, custom instrumentation to record metrics is required for benchmarking. You must instrument your code to emit the necessary performance data so the skill can capture baselines and execute accurate regression comparisons.

Where are performance baselines stored for regression detection?

Performance baselines for regression detection are stored in the .ecc/benchmarks/ directory. This centralized store preserves your captured metrics, enabling consistent before and after comparisons throughout your development cycle.

What's the best way to automate regression detection for API performance?

The best way to automate regression detection for API performance is integrating baseline and compare commands into your CI workflows. This automates metric collection and comparison, instantly flagging regressions before changes are merged.