Guides performance profiling, benchmarking, and optimization with reproducible measurement practices.
- What it does
- This skill provides instructions for measuring software performance before optimizing it. It documents commands for running a benchmark suite and profiling a source directory, and lists best practices such as capturing a baseline, using identical inputs and environments, reporting variance, and re-running correctness tests after optimization. It produces guidance and benchmark evidence rather than code changes.
- When to use it
- Use it when operations are slow, when performance regressions or memory pressure appear, or when validating a release. It is not intended for early prototyping, documentation, or configuration-only changes.
- Requirements
- No scripts are shipped; it is instructions only. The documented commands invoke the external @claude-flow/cli tool through npx, which requires Node.js and network access to fetch the package.