qa-load-stress-reliability

Run load, stress, soak, and spike tests using the k6 framework.

Updated May 28, 2026
One-click install
npx skills add https://github.com/SensLiao/Claude-code-setting --skill qa-load-stress-reliability
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-load-stress-reliability
Source: https://github.com/SensLiao/Claude-code-setting/tree/main/skills/qa-load-stress-reliability
Command: npx skills add https://github.com/SensLiao/Claude-code-setting --skill qa-load-stress-reliability

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires k6, and includes scripts (resource) components.

What problem does it solve?

This Skill is designed to automate the load/stress soak/spike testing of an application to ensure its reliability under high traffic loads.

Core Features & Use Cases

  • Load/Reliability Testing: Execute automated load testing on an application to determine its performance under different load conditions.
  • Soak/Reliability Monitoring: Continuously test an application's performance over a period of time to detect memory leaks and other reliability issues.
  • Use Case: Use this Skill to perform a stress test on a newly launched feature of an application to ensure it can handle the expected traffic load.

Quick Start

To run a load test on the API endpoint '/api/user', use the qa-load-stress-reliability skill with the following command: 'run-load-test --target /api/user'

Frequently Asked Questions about qa-load-stress-reliability

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

FAQPage Schema
How do I run a load test on a specific API endpoint?

To run a load test on a specific API endpoint, use the `run-load-test` command with the `--target` flag specifying your endpoint path, such as `--target /api/user`. This executes automated load testing using k6 to evaluate performance under various traffic conditions.

What is the difference between stress, soak, and spike testing?

Stress testing evaluates system limits under extreme load, soak testing detects memory leaks via continuous testing over time, and spike testing assesses reactions to sudden sudden traffic surges. This Skill automates all three using k6 to ensure comprehensive reliability monitoring.

Do I need k6 and SLO definitions to execute reliability monitoring?

Yes, you need the k6 load testing framework installed and relevant SLO definitions configured to execute tests. These prerequisites are required for the test execution and to validate application reliability against your defined service level objectives.

Can I use this for soak testing to detect memory leaks in my application?

Yes, you can use this Skill for soak testing to continuously test your application's performance over a period of time. It specifically helps detect memory leaks and other reliability issues under sustained traffic loads.

What's the best way to stress test a newly launched software feature?

The best way to stress test a newly launched feature is using this Skill to simulate expected traffic loads and monitor application performance. It applies k6 load testing to ensure the new feature can handle high traffic volumes reliably.

Does this load testing approach work with any software system?

Yes, this load testing approach applies to any software system that requires performance testing. As long as k6 is installed and SLO definitions are provided, it can automate load, stress, soak, and spike tests across diverse application architectures.