load-testing

Run k6 and Locust load tests with ramp-up, threshold, and spike scenarios.

14|3|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/rnavarych/alpha-engineer --skill load-testing-rnavarych
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: load-testing
Source: https://github.com/rnavarych/alpha-engineer/tree/main/plugins/billy-milligan/skills/quality/load-testing
Command: npx skills add https://github.com/rnavarych/alpha-engineer --skill load-testing-rnavarych

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you identify performance bottlenecks, capacity limits, and potential breaking points in your application under various load conditions.

Core Features & Use Cases

  • Performance Verification: Ensure your application meets performance targets before launch or after optimizations.
  • Capacity Planning: Understand how your system behaves under stress and determine its maximum throughput.
  • CI/CD Integration: Set up automated performance checks within your continuous integration pipeline.
  • Use Case: Use this skill to simulate 1000 users accessing your API for 5 minutes to ensure response times remain below 500ms.

Quick Start

Run a load test against https://api.example.com/health with 100 requests per second for 120 seconds.

Frequently Asked Questions about load-testing

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

FAQPage Schema
How do I simulate 1000 users in a load test to verify API response times?

To simulate 1000 users in a load test, configure scenarios with ramp-up, hold, and ramp-down stages using k6 or Locust to verify API response times remain below your defined p99 latency thresholds.

What is the best way to identify application capacity limits and breaking points?

The best way to identify application capacity limits and breaking points is by running spike testing under various load conditions to determine maximum throughput and observe when the system fails.

Can I integrate load testing into my CI pipeline for automated performance regression?

Yes, you can integrate load testing into your CI pipeline for automated performance regression by executing k6 or Locust scripts that enforce error rate thresholds during continuous integration builds.

How does spike testing find system breaking points under stress?

Spike testing finds system breaking points under stress by abruptly increasing virtual users to extreme levels, allowing you to observe how the application behaves and where it ultimately fails under sudden load.

Do I need Locust or k6 to establish a performance baseline?

You can use either k6 or Locust to establish a performance baseline by executing defined workload scenarios, measuring p99 latency and error rates, and referencing established patterns for your application.