skill-testing-load

Run k6 and Artillery load tests with configurable scenarios and thresholds.

4|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/ryan-nguyen-01/agent-platform --skill skill-testing-load
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-testing-load
Source: https://github.com/ryan-nguyen-01/agent-platform/tree/main/.claude/skills/skill-testing-load
Command: npx skills add https://github.com/ryan-nguyen-01/agent-platform --skill skill-testing-load

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Solves performance validation under load for APIs and web apps.

Core Features & Use Cases

  • Supports k6 JS-based load tests with configurable stages and thresholds.
  • Provides Artillery YAML-based load scenarios for CI integration.
  • Useful for validating SLAs across API endpoints and frontend flows in staging/production risk assessments.

Quick Start

Run the included k6 load test (tests/load/api-load.js) against your API to validate performance.

Frequently Asked Questions about skill-testing-load

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

FAQPage Schema
How do I validate API performance under load testing scenarios?

Load testing validates API performance by executing deterministic test configurations across scenarios like smoke, stress, and soak tests. This skill defines specific k6 and Artillery test configurations with thresholds to ensure repeatable performance validation results.

What is the difference between spike and soak load testing scenarios?

Spike testing scenarios validate performance against sudden traffic bursts, while soak testing evaluates system stability under sustained load over time. This skill defines both scenario types alongside smoke and stress tests to measure latency, throughput, and error rates.

Can I integrate k6 load tests into CI pipelines with SLA validation?

k6 load tests integrate into CI pipelines using JS-based scripts with configurable stages and strict thresholds for SLA validation. This skill provides CI-ready reporting and deterministic test configurations to ensure repeatable results across staging and production environments.

How do I configure Artillery YAML scenarios for performance testing?

Artillery YAML scenarios are configured for performance testing by defining load stages and thresholds for API endpoints. This skill provides Artillery YAML-based load scenarios specifically designed for CI integration and validating SLAs across frontend flows.

What metrics should I monitor during API load testing?

API load testing metrics include latency, throughput, and error rate to validate SLAs and assess production risks. This skill specifies test scenario definitions and thresholds to measure these metrics deterministically across API endpoints and web app flows.

Does load testing work for both API endpoints and frontend web flows?

Load testing works for both API endpoints and frontend web flows by validating SLAs across staging and production environments. This skill supports k6 JS-based tests and Artillery YAML scenarios to execute end-to-end performance testing workflows.