performance-engineer

Profile CPU hot paths with eBPF, perf, and Flamegraphs.

8|11|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/belokonm/claude-supercode-skills --skill performance-engineer-belokonm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-engineer
Source: https://github.com/belokonm/claude-supercode-skills/tree/main/performance-engineer-skill
Command: npx skills add https://github.com/belokonm/claude-supercode-skills --skill performance-engineer-belokonm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

System performance issues across applications and infrastructure often cause latency, resource contention, and unstable deployments. This Skill provides expert guidance for diagnosing and resolving bottlenecks through profiling, load testing, and kernel-level tuning.

Core Features & Use Cases

  • Profiling with eBPF and Flamegraphs to identify hot paths.
  • Load testing orchestration with common tools (K6, Gatling, Locust) to quantify capacity and saturation.
  • Kernel parameter tuning and sysctl adjustments to improve throughput and latency.
  • Continuous profiling and observability using Parca and Pyroscope for ongoing performance monitoring.
  • Root-cause analysis across multi-service architectures and infrastructure boundaries.

Quick Start

Profile a running Linux service with perf and generate a flamegraph to identify top CPU hot spots.

Frequently Asked Questions about performance-engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify CPU hot spots in a running Linux service?

Profile a running Linux service using perf to capture CPU samples and generate a flamegraph to identify top CPU hot spots. This pinpoints exact functions consuming resources.

What's the best way to quantify service capacity and saturation points?

Orchestrate load testing using tools like K6, Gatling, or Locust to quantify service capacity and identify saturation points. This reveals throughput limits under stress.

Can I use eBPF for performance profiling across production microservices?

Yes, eBPF enables low-overhead performance profiling across production microservices to identify hot paths. It supports safe operating practices while tracing kernel and application behavior.

How does continuous profiling with Parca or Pyroscope help resolve bottlenecks?

Continuous profiling with Parca or Pyroscope provides ongoing performance monitoring to detect regressions and resolve bottlenecks across multi-service architectures and infrastructure boundaries.

How do I improve system throughput and latency through kernel tuning?

Apply kernel parameter tuning and sysctl adjustments to improve throughput and latency. This optimizes infrastructure-level resource allocation for better overall system performance.

What is the role of root-cause analysis in multi-service performance degradation?

Root-cause analysis across multi-service architectures identifies the true source of performance degradation rather than symptoms. It traces bottlenecks across infrastructure boundaries for targeted resolution.