performance-analysis
Performance profiling, benchmarking, and optimization. Use when: slow operations, regressions, memory pressure, release validation. Skip when: early prototyping, documentation, configuration-only changes.
Performance Analysis Skill
Purpose
Measure before optimizing and preserve reproducible benchmark evidence.
Commands
Run Benchmark Suite
npx @claude-flow/cli performance benchmark --suite all
Profile Code
npx @claude-flow/cli performance profile --target ./src
Best Practices
- Capture a baseline before changing code
- Use identical inputs and environments
- Report variance, not only the fastest result
- Re-run correctness tests after optimization
Loading supporting files
ruvnet/claude-flow · MIT · Revision 005a0ed25e64
Be the first to comment
Share what worked or leave a question for the creator.