flamegraphs

Community

Visualize code performance with flamegraphs.

Authormohitmishra786
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you pinpoint performance bottlenecks in your code by generating and interpreting flamegraphs from various profiler outputs.

Core Features & Use Cases

  • Generate Flamegraphs: Convert data from perf, Valgrind Callgrind, Go pprof, and DTrace into interactive SVG flamegraphs.
  • Interpret Flamegraphs: Understand how to read flamegraphs to identify hot spots, regressions, and areas for optimization.
  • Use Case: After running a performance test, you generate a perf.data file. Use this Skill to convert it into a flamegraph.svg to visually identify which functions are consuming the most CPU time.

Quick Start

Generate a flamegraph from perf data by running the command perf record -F 999 -g ./prog && perf script | stackcollapse-perf.pl | flamegraph.pl > fg.svg.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 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: flamegraphs
Download link: https://github.com/mohitmishra786/low-level-dev-skills/archive/main.zip#flamegraphs

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 223,000+ vetted skills library on demand.