load-testing

Design and execute load, performance, and stress tests for web applications and APIs using k6 and Artillery.

1|Updated Sep 26, 2025
One-click install
npx skills add https://github.com/pascallammers/mylo-travel-concierge-v2 --skill load-testing-pascallammers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: load-testing
Source: https://github.com/pascallammers/mylo-travel-concierge-v2/tree/main/.factory/skills/load-testing
Command: npx skills add https://github.com/pascallammers/mylo-travel-concierge-v2 --skill load-testing-pascallammers

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the critical need to ensure application performance and stability under various load conditions, preventing downtime and poor user experiences.

Core Features & Use Cases

  • Load Test Design & Execution: Creates and runs comprehensive performance tests using tools like k6 and Artillery.
  • Scenario Modeling: Supports basic and advanced testing scenarios, including user flows, GraphQL endpoints, and data-driven tests.
  • CI/CD Integration: Provides examples for integrating load tests into GitHub Actions for automated performance validation.
  • Use Case: Before deploying a new feature, use this Skill to simulate 1000 concurrent users accessing your API to identify and fix potential bottlenecks.

Quick Start

Run a basic k6 load test against your application's API using the provided script.

Frequently Asked Questions about load-testing

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

FAQPage Schema
How do I design a load test for web application APIs?

To design a load test for web application APIs, you model realistic user scenarios and execute performance tests using tools like k6 and Artillery. This process analyzes key metrics to identify bottlenecks and ensure scalability under various load conditions.

What is the best way to automate performance testing in GitHub Actions?

The best way to automate performance testing in CI/CD pipelines is by integrating k6 or Artillery scripts into GitHub Actions. This provides automated performance validation for your APIs before deployment, ensuring stability under load.

Can I simulate 1000 concurrent users accessing my API to find bottlenecks?

Yes, you can simulate 1000 concurrent users accessing your API by running stress tests with k6 or Artillery. This models realistic user scenarios and analyzes key performance metrics to identify and fix potential bottlenecks.

Does load testing support advanced scenarios like GraphQL endpoints and data-driven tests?

Yes, load testing supports advanced scenarios including user flows, GraphQL endpoints, and data-driven tests. You can design and execute comprehensive performance tests to evaluate web application stability under these complex conditions.

k6 vs Artillery: which tool should I use for performance testing?

Both k6 and Artillery are supported for performance testing to ensure application stability. You can use either tool to model realistic user scenarios, execute stress tests, and analyze key performance metrics to prevent downtime.