Performance Analysis

ruvnet/ruflo/v3/@claude-flow/codex/.agents/skills/performance-analysis

by ruvnet5f709e36799274be6bb68fff69090bdbc8621220No license74K starsListed Oct 9, 2026Updated Oct 9, 2026Repository updated today

Performance profiling, benchmarking, and optimization. Use when: slow operations, regressions, memory pressure, release validation. Skip when: early prototyping, documentation, configuration-only changes.

Instructions onlySoftware Development
AI-generated overview

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.

Performance Analysis Skill

Purpose

Measure before optimizing and preserve reproducible benchmark evidence.

Commands

Run Benchmark Suite

bash
npx @claude-flow/cli performance benchmark --suite all

Profile Code

bash
npx @claude-flow/cli performance profile --target ./src

Best Practices

  1. Capture a baseline before changing code
  2. Use identical inputs and environments
  3. Report variance, not only the fastest result
  4. Re-run correctness tests after optimization

Source and attribution

Source:ruvnet/rufloinv3/@claude-flow/codex/.agents/skills/performance-analysisat commit5f709e3

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal