Analyzes CPU and memory performance hot paths to generate evidence-backed profiling reports and flame graphs.
The Performance Profiler skill empowers Claude to identify and resolve critical application bottlenecks by automating the execution of low-level profiling tools like JFR and Linux perf. It streamlines the performance tuning workflow by verifying debug symbols, capturing specific CPU and memory hotspots, and producing visual evidence such as flame graphs. By mapping performance data directly to specific file lines, it ensures that developers can move from diagnostic evidence to code optimization with high precision and confidence.
Key Features
01Automatic debug symbol verification
02Automated flame graph and profile generation
03Support for JFR and Linux perf evidence capture
04CPU and memory hot path identification
05692 GitHub stars
06Precise hotspot mapping to source code file and line
Use Cases
01Generating empirical evidence for performance optimization PRs
02Identifying and resolving high CPU utilization in complex applications
03Visualizing execution stacks to find unexpected performance regressions