performance-testing

Conduct structured load and resilience tests with k6 across web APIs and microservices.

3|1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/jagreehal/jagreehal-claude-skills --skill performance-testing-jagreehal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-testing
Source: https://github.com/jagreehal/jagreehal-claude-skills/tree/main/skills/performance-testing
Command: npx skills add https://github.com/jagreehal/jagreehal-claude-skills --skill performance-testing-jagreehal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables organizations to validate system resilience by executing structured load tests, chaos experiments, and end-to-end performance validations using k6 across modern stacks.

Core Features & Use Cases

  • Progressive load profiles to discover bottlenecks before production.
  • Trace-correlation to connect load tests with distributed traces for pinpointed bottlenecks.
  • Chaos engineering and CI/CD integration to prove resilience and automate performance checks.

Quick Start

Install and run a basic load test with k6 against your API, define simple stages, and observe response times and error rates. Then extend tests to include chaos scenarios and tracing to validate SLOs.

Frequently Asked Questions about performance-testing

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

FAQPage Schema
How do I run load testing for microservices and web APIs?

You can perform load testing using k6 scripts to apply progressive load profiles to web APIs and microservices, validating SLO thresholds and discovering bottlenecks across smoke, load, stress, soak, and spike scenarios.

What is trace correlation in performance validation and how does it work?

Trace correlation connects k6 load test execution with distributed traces, allowing you to pinpoint exact bottleneck locations within microservices architecture during high traffic simulation and performance validation.

Can I integrate k6 load testing into my CI/CD pipeline?

Yes, you can integrate k6 load testing into CI/CD pipelines to automate performance checks, execute progressive load profiles, and validate SLO thresholds automatically during the deployment process to prove system resilience.

Does this approach support chaos engineering for full-stack applications?

Yes, chaos engineering is supported for full-stack applications by combining structured k6 load tests with chaos experiments, validating system resilience and behavior under simulated failure conditions alongside progressive load profiles.

When do I need to run soak and spike testing scenarios?

Soak and spike testing scenarios are needed to validate system resilience against prolonged traffic and sudden surges, discovering memory leaks and identifying bottleneck thresholds before production deployment using k6.