performance-engineer

Diagnose application bottlenecks using observability, profiling, and load testing techniques.

1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/Adam-Guerin/Asmblr --skill performance-engineer-adam-guerin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-engineer
Source: https://github.com/Adam-Guerin/Asmblr/tree/main/skills/performance-engineer
Command: npx skills add https://github.com/Adam-Guerin/Asmblr --skill performance-engineer-adam-guerin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses performance bottlenecks in applications and systems, ensuring optimal speed, scalability, and resource efficiency.

Core Features & Use Cases

  • Diagnose Bottlenecks: Identify performance issues across backend, frontend, and infrastructure using modern observability tools.
  • Optimize Systems: Design and implement strategies for load testing, capacity planning, and scalability.
  • Use Case: A high-traffic e-commerce website is experiencing slow load times during peak hours. This Skill can analyze traces, identify the database as the bottleneck, and propose and implement query optimizations and caching strategies to improve response times.

Quick Start

Use the performance-engineer skill to analyze and optimize the end-to-end API performance with distributed tracing and caching.

Frequently Asked Questions about performance-engineer

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

FAQPage Schema
How do I diagnose application performance bottlenecks using distributed tracing and APM data?

To diagnose application performance bottlenecks, you analyze comprehensive metrics and distributed traces from APM platforms to isolate slow components across backend, frontend, and infrastructure layers before implementing targeted optimizations.

What is the best way to optimize slow API response times during high traffic load testing?

The best way to optimize slow API response times during high traffic is to run load testing, analyze the resulting profiling data to pinpoint bottlenecks, and implement solutions like query optimizations and caching strategies.

Do I need comprehensive observability metrics before I can start profiling system performance?

Yes, you need comprehensive observability metrics, traces, and profiling data for effective analysis and optimization, because these data sources are required to accurately identify performance bottlenecks across the system.

How does caching strategy improve scalability and resource efficiency in high traffic systems?

Caching strategy improves scalability and resource efficiency by storing frequently accessed data, which reduces database load during peak hours and allows the system to handle higher traffic volumes without degradation.

Can I use this approach to optimize both frontend and backend performance simultaneously?

Yes, you can optimize both frontend and backend performance simultaneously by analyzing end-to-end distributed traces that capture the full request lifecycle across infrastructure, backend services, and client-side rendering.