Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Shakhal Levinson avatar

Flamegraph

  • Updated May 6, 2026
  • shakhal/flamegraph-claude-plugin

flamegraph is a Claude Code skill for ai & agent building. It helps developers move faster with AI-assisted coding.

Key points

  • flamegraph
  • AI & Agent Building
  • AI-coding skill

Flamegraph by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add shakhal/flamegraph-claude-plugin
/plugin install flamegraph@flamegraph-marketplace

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Last updatedMay 6, 2026
Repositoryshakhal/flamegraph-claude-plugin

What it does

Helps with ai & agent building tasks.

README.md

Flame Graph Claude Plugin

A Claude Code plugin that fetches and analyzes async-profiler flame graphs.

The /flamegraph command takes a server IP, full URL, or a path to a downloaded .html flame graph and produces a concise summary: top CPU consumers by self-time, category breakdown (GC, OTel, ConcurrentHashMap, String ops, etc.), and recommended hot spots to investigate.

Install

Add the marketplace and install the plugin from Claude Code:

claude plugin marketplace add <git-url-of-this-repo>
claude plugin install flamegraph@flamegraph-marketplace

Usage

/flamegraph 10.45.93.174
/flamegraph http://my-host:8121/manage/async-profiler/profile?events=alloc
/flamegraph /tmp/flamegraph.html

By default the command targets port 8121 at /manage/async-profiler/profile?events=itimer — adjust the URL if your async-profiler endpoint differs.

What's inside

  • plugins/flamegraph/commands/flamegraph.md — the slash command prompt
  • plugins/flamegraph/scripts/parse-flamegraph.js — Node.js parser for the async-profiler HTML format (cpool + f()/u()/n() frame encoding)

The parser has no runtime dependencies — just Node.js.

Customizing categories

The category patterns in parse-flamegraph.js (Step 7) are tuned for a JVM service running OpenTelemetry. Edit the categories array to add or remove patterns relevant to your stack.

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.