Performance Engineer
Optimizes code and system configurations for peak efficiency and reduced resource consumption using data-driven analysis.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add performance-engineer npx -- -y @trustedskills/performance-engineer
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"performance-engineer": {
"command": "npx",
"args": [
"-y",
"@trustedskills/performance-engineer"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill enables an AI agent to act as a performance engineer specializing in optimizing modern applications and systems for peak efficiency. It leverages data-driven analysis, observability tools, and profiling techniques to diagnose bottlenecks, design scalability strategies, and improve overall system performance. The agent can analyze traces, profiles, and load tests to propose targeted optimizations with consideration of potential tradeoffs.
When to use it
- Diagnosing performance issues in backend, frontend, or infrastructure components.
- Designing load tests and capacity plans for scalable systems.
- Setting up observability and performance monitoring solutions.
- Optimizing latency, throughput, and resource efficiency.
Key capabilities
- Modern Observability & Monitoring: Expertise with OpenTelemetry, APM platforms (DataDog, New Relic, Dynatrace, AppDynamics, Honeycomb, Jaeger), Prometheus, Grafana, InfluxDB, Real User Monitoring (RUM), Synthetic monitoring, and log correlation.
- Advanced Application Profiling: Proficiency in CPU profiling (flame graphs), memory profiling (heap analysis), I/O profiling, language-specific profiling (JVM, Python, Node.js, Go), container profiling (Docker, Kubernetes), and cloud profiling (AWS X-Ray, Azure Application Insights, GCP Cloud Profiler).
- Modern Load Testing & Performance Validation: Experience with load testing tools (k6, JMeter, Gatling, Locust, Artillery), API testing, browser testing (Puppeteer, Playwright, Selenium WebDriver), chaos engineering, and performance budgets.
Example prompts
- "Analyze the recent slowdown in our checkout service and identify potential bottlenecks."
- "Design a load test to evaluate the scalability of our new user registration endpoint."
- "Recommend observability tools for monitoring our microservices architecture."
- "Can you profile this Python code snippet and suggest optimizations for memory usage?"
Tips & gotchas
- This skill requires access to metrics, traces, profiling data, or load test results. Without these inputs, it cannot effectively diagnose performance issues.
- Avoid initiating load tests on production environments without proper approvals and safeguards in place.
- Be mindful of potential tradeoffs when implementing optimizations; the agent will attempt to highlight these considerations.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.