rust-perf-bench

Community

Benchmark, profile, and optimize Rust performance.

AuthorOlegHQ
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Designs benchmarks, profiles bottlenecks, and applies targeted optimizations to Rust code. Use this skill when the user wants to measure performance, write benchmarks, profile with flamegraphs, find bottlenecks, speed up slow operations, reduce memory usage, or set up CI performance regression testing. Triggers on: "benchmark", "profile", "flamegraph", "slow", "speed up", "how long does", "measure performance", "regression test", "criterion", "divan", "perf", "too slow", or any request to make Rust code faster with evidence. If someone says something takes too long and wants to fix it, this skill applies.

Core Features & Use Cases

  • Benchmark Rust code with Criterion and Divan to establish baselines and compare changes.
  • Profile hot paths using flamegraphs, memory profiling, and syscall analysis to locate bottlenecks.
  • Guide end-to-end optimizations across CLI tools, libraries, and services written in Rust, including CI integration and regression testing.

Quick Start

Run a starter benchmark suite against your Rust project to identify bottlenecks and compare variants.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: rust-perf-bench
Download link: https://github.com/OlegHQ/agent-configs/archive/main.zip#rust-perf-bench

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.