performance-engineering

Measure bottlenecks and validate performance changes with regression guards.

1|Updated May 6, 2026
One-click install
npx skills add https://github.com/jacob-balslev/skill-graph --skill performance-engineering-jacob-balslev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-engineering
Source: https://github.com/jacob-balslev/skill-graph/tree/main/marketplace/skills/performance-engineering
Command: npx skills add https://github.com/jacob-balslev/skill-graph --skill performance-engineering-jacob-balslev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance-engineering helps teams identify the real bottleneck in an application or system and improve user-visible speed and efficiency without relying on guesswork or accidental optimizations.

Core Features & Use Cases

  • Evidence-based bottleneck analysis: collects baseline measurements under realistic conditions to pinpoint where latency, throughput, rendering, database access, or resource contention is actually coming from.
  • Performance budgets and regression guards: defines budgets and creates regression checks so key surfaces cannot silently get slower over time.
  • Cross-stack performance improvement: applies to frontend, backend, databases, jobs, and APIs, including bundle size, caching behavior, concurrency, and Core Web Vitals.

Quick Start

Ask the agent to profile and diagnose a slow endpoint or page, propose the smallest intervention to move the measured bottleneck, verify the improvement with the same measurement method, and add a regression check with explicit performance budgets.

Frequently Asked Questions about performance-engineering

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

FAQPage Schema
How do I identify the real bottleneck causing high API latency?

To identify API latency, you need evidence-based bottleneck analysis that collects baseline measurements under realistic conditions. This approach pinpoints whether latency originates from database access, resource contention, or rendering, preventing accidental optimizations and guesswork.

What is the best way to prevent performance regressions across frontend and backend?

The best way to prevent performance regressions is establishing performance budgets and regression guards. This defines explicit thresholds and creates regression checks so key frontend and backend surfaces cannot silently get slower over time without being detected.

How do I profile and diagnose a slow endpoint or page?

To profile a slow endpoint or page, collect baseline measurements, propose the smallest intervention to move the bottleneck, verify the improvement with the same measurement method, and add a regression check with explicit performance budgets to ensure lasting gains.

Can I use performance engineering for Core Web Vitals and bundle size optimization?

Yes, performance engineering applies directly to Core Web Vitals and bundle size optimization. It handles cross-stack performance improvement across frontend, backend, databases, jobs, and APIs, targeting rendering, throughput, and resource use.

Why does my application throughput drop under realistic conditions?

Throughput drops under realistic conditions due to bottlenecks in database access, resource contention, or concurrency limits. Evidence-based baseline measurement identifies exactly where the contention occurs so you can apply targeted interventions instead of guessing.