From performance-monitor
Runs benchmarks across multiple runtimes (Node.js, Python, Go, Rust) to measure ops/sec, latency, and memory, comparing implementations with statistical confidence.
How this command is triggered — by the user, by Claude, or both
Slash command
/performance-monitor:benchmarkThe summary Claude sees in its command listing — used to decide when to auto-load this command
Run benchmarks to measure and compare performance of code implementations. ## Steps 1. Identify the target for benchmarking: - A specific function or module. - Two implementations to compare (before/after refactor). - An API endpoint under load. 2. Set up the benchmark: - Detect the runtime and available benchmarking tools. - Node.js: Use `vitest bench` or custom benchmark harness. - Python: Use `pytest-benchmark` or `timeit`. - Go: Use `testing.B` built-in benchmarks. - Rust: Use `criterion` or built-in `#[bench]`. 3. Configure benchmark parameters: - Warm-up i...
Run benchmarks to measure and compare performance of code implementations.
vitest bench or custom benchmark harness.pytest-benchmark or timeit.testing.B built-in benchmarks.criterion or built-in #[bench].Benchmark: <name>
Iterations: <N>
| Implementation | ops/sec | avg (ms) | P99 (ms) | mem (MB) |
|---------------|---------|----------|----------|----------|
| Original | 10,000 | 0.10 | 0.25 | 2.1 |
| Optimized | 25,000 | 0.04 | 0.08 | 1.8 |
Improvement: 2.5x faster, 14% less memory
Confidence: 95% (p < 0.05)
6plugins reuse this command
First indexed Mar 30, 2026
npx claudepluginhub ais1m0n3/awesome-claude-code-toolkit --plugin performance-monitor/benchmarkRuns benchmarks across multiple runtimes (Node.js, Python, Go, Rust) to measure ops/sec, latency, and memory, comparing implementations with statistical confidence.
/hatch3r-benchmarkRuns performance benchmarks against a target (file, function, endpoint, or suite), compares against baselines, identifies regressions, and produces structured reports.
/benchGenerates and runs Go benchmarks with profiling and optimization analysis for a specified file, function, or package.
/optimize-perfAnalyzes runtime performance bottlenecks in code, applies targeted optimizations by impact order, and measures before/after improvements with metrics.
/aqe-benchmarkRuns performance benchmarks against API, database, function, or system targets with configurable iterations, concurrency, and duration. Supports baseline comparison and multiple output formats.
/perf-profileProfiles slow code paths, captures CPU/I/O/memory profiles under representative load, identifies top bottlenecks by self-time, and suggests prioritized fixes with estimated speedups.