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.