performance-testing

Model realistic traffic patterns and identify infrastructure bottlenecks in load tests.

25|3|Updated Jul 14, 2026
One-click install
npx skills add https://github.com/nimadorostkar/Claude-Skills-collection --skill performance-testing-nimadorostkar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-testing
Source: https://github.com/nimadorostkar/Claude-Skills-collection/tree/main/skills/testing/performance-testing
Command: npx skills add https://github.com/nimadorostkar/Claude-Skills-collection --skill performance-testing-nimadorostkar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the common failure of load testing where systems are tested without realistic workload modeling, leading to inaccurate capacity projections and missed performance bottlenecks.

Core Features & Use Cases

  • Workload Modeling: Translates production traffic patterns into realistic test scenarios.
  • Bottleneck Identification: Pinpoints specific infrastructure constraints like connection pools or database locks.
  • Use Case: Use this skill before a major product launch to determine the exact request-per-second threshold where your API latency degrades and identify the specific component causing the failure.

Quick Start

Use the performance-testing skill to analyze my current k6 script and suggest a ramp profile that accurately identifies the breaking point of my service.

Frequently Asked Questions about performance-testing

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

FAQPage Schema
How do I identify infrastructure bottlenecks and breaking points in my API?

Bottleneck identification analyzes resource saturation levels under stress testing to pinpoint specific infrastructure constraints like connection pools or database locks. This determines the exact request-per-second threshold where your API latency degrades.

How do I model realistic traffic patterns for load testing?

Workload modeling translates production traffic patterns into realistic test scenarios to evaluate service capacity and latency thresholds. This prevents inaccurate capacity projections by applying systematic evaluation of p95/p99 metrics.

Can I use k6 scripts to determine service capacity and latency thresholds?

Yes, you can analyze k6 scripts to suggest a ramp profile that accurately identifies the breaking point of your service. This evaluates p95/p99 metrics and resource saturation levels to ensure production readiness.

What is the difference between load, stress, and soak testing for production readiness?

Load testing evaluates typical capacity, stress testing finds the breaking point, and soak testing checks for degradation over time. These scenarios systematically evaluate p95/p99 metrics and resource saturation levels to ensure production readiness.

Why does my API latency degrade under high traffic without realistic workload modeling?

API latency degrades because testing without realistic workload modeling misses actual performance bottlenecks and leads to inaccurate capacity projections. Identifying the specific component causing failure requires systematic evaluation of p95/p99 metrics and resource saturation levels.