PERFORMANCE ENGINEERING

Diagnose performance bottlenecks in backend services using profiling and baseline metrics.

2|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/Kingdaddy007/Antigravity-OS --skill performance-engineering-kingdaddy007
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: PERFORMANCE ENGINEERING
Source: https://github.com/Kingdaddy007/Antigravity-OS/tree/main/global/skills/performance
Command: npx skills add https://github.com/Kingdaddy007/Antigravity-OS --skill performance-engineering-kingdaddy007

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance bottlenecks degrade system responsiveness and capacity, and guesswork leads to wasted effort. This skill provides a measurement-driven framework to locate and fix the actual constraint while preserving correctness and maintainability.

Core Features & Use Cases

  • Identify the bottleneck with end-to-end profiling and tracing across the request path.
  • Define explicit performance targets (p95/p99 latency, throughput) and validate improvements with before/after measurements.
  • Plan surgical interventions that fix the root cause, not merely apply caches or micro-optimizations.
  • Apply lenses for data access, compute, memory, network, and infrastructure to understand performance in context.

Quick Start

Profile a representative request end-to-end, identify the dominant bottleneck, and draft a targeted optimization plan with measurable success criteria.

Frequently Asked Questions about PERFORMANCE ENGINEERING

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

FAQPage Schema
How do I diagnose performance bottlenecks in backend services?▼

Diagnose performance bottlenecks using end-to-end profiling and tracing across the request path to locate the dominant constraint. This measurement-driven approach identifies root causes in backend services, APIs, and distributed workloads under realistic load.

What is the best way to reduce p95 and p99 latency in distributed workloads?▼

Reducing p95 and p99 latency requires establishing baseline metrics, profiling the request path, and applying targeted optimizations. Validate improvements with strict before/after measurements to confirm bottleneck reduction without introducing regressions.

How do I optimize software performance without causing regressions?▼

Optimize software performance by planning surgical interventions that fix the root cause rather than applying caches or micro-optimizations. Verify improvements using before/after measurements to ensure bottleneck reduction without regressions.

Do I need baseline metrics before profiling API performance?▼

Baseline metrics are required before profiling API performance to establish a reference point. You need p95 and p99 latency, throughput data, and profiling tools to validate improvements and guide capacity planning accurately.

What lenses should I use when analyzing system performance constraints?▼

Apply lenses for data access, compute, memory, network, and infrastructure to understand performance constraints in context. This multi-dimensional analysis locates the actual bottleneck across the request path instead of relying on guesswork.

Why does micro-optimization fail to fix software performance bottlenecks?▼

Micro-optimization fails when it masks symptoms instead of fixing the root cause constraint. Effective performance engineering requires evidence-based optimization driven by profiling data and measurement, not guesswork or superficial caching.