From perf
Enforces sequential performance benchmarks with 60s min runs (30s binary search), 10s warmup, JSON metrics output, and anomaly reruns. For baselines and regressions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/perf:benchmark <command> [duration]<command> [duration]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run sequential benchmarks with strict duration rules.
Run sequential benchmarks with strict duration rules.
Follow docs/perf-requirements.md as the canonical contract.
command: <benchmark command>
duration: <seconds>
warmup: <seconds>
results: <metrics summary>
notes: <anomalies or reruns>
Benchmarks MUST emit a JSON metrics block between markers:
PERF_METRICS_START
{"scenarios":{"low":{"latency_ms":120},"high":{"latency_ms":450}}}
PERF_METRICS_END
npx claudepluginhub frmoretto/awesome-claude-plugins --plugin perfEnforces sequential performance benchmarks with strict duration rules: 60s minimum runs (30s for binary search), 10s warmup, and anomaly re-runs. Outputs structured metrics for baselines and regression validation.
Use when a backpressured loop needs to run benchmarks on a performance-sensitive project and decide whether a change is a regression, an improvement, or a wash — per-iteration sanity checks and the full pre-done run.
Creates performance baselines for load testing and benchmarking. Provides step-by-step guidance and generates configurations for baseline metrics.