performance-engineer

Execute structured load tests and profiling sessions to identify performance bottlenecks.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/phishkatlabs/phishkat-crew --skill performance-engineer-phishkatlabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-engineer
Source: https://github.com/phishkatlabs/phishkat-crew/tree/main/performance-engineer
Command: npx skills add https://github.com/phishkatlabs/phishkat-crew --skill performance-engineer-phishkatlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance issues in systems often go unnoticed until production, making reliable latency and throughput hard to guarantee.

Core Features & Use Cases

  • Establish baselines (p50/p95/p99) for all endpoints at zero concurrency.
  • Run end-to-end load tests and profiling to identify bottlenecks, memory leaks, and saturation.
  • Produce actionable recommendations and verify fixes via re-runs and Bug Loop reporting.

Quick Start

Run a baseline load test against your API endpoints to establish p50/p95/p99 latency and identify bottlenecks.

Frequently Asked Questions about performance-engineer

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

FAQPage Schema
How do I establish performance baselines for my API endpoints?

Load testing applies realistic traffic to your web services and APIs to identify bottlenecks, memory leaks, and saturation points before production deployment.

How do I measure p50, p95, and p99 latency during load testing?

Percentile-based metrics like p50, p95, and p99 latency are measured by running structured load tests against your endpoints, establishing baselines and revealing tail latency under concurrent traffic.

What is the best way to identify performance bottlenecks in web services?

The best way to identify performance bottlenecks is executing structured profiling sessions and end-to-end load tests under realistic traffic to pinpoint memory leaks and system saturation points.

Can I profile database queries to find what causes API latency spikes?

Yes, query profiling is supported alongside load testing to analyze database bottlenecks, correlating slow queries with API latency spikes during realistic traffic scenarios.

Does this load testing approach work for end-to-end scenario validation?

Yes, the load testing approach supports end-to-end scenario validation across web services and APIs, verifying system behavior under realistic traffic and validating fixes through re-runs and Bug Loop reporting.

Why do I need baseline measurements before running load tests?

Baseline measurements at zero concurrency are needed to establish a control point for p50, p95, and p99 latency, isolating performance regressions and bottlenecks when compared against subsequent load test results.