Agent skill · data analytics · aj-geddes

stress-testing

Test system behavior under extreme load conditions to identify breaking points, capacity limits, and failure modes. Use for stress test, capacity testing, breaking point analysis, spike test, and system limits validation.

Why this skill is useful

Provides specific k6 scripts and methodologies for stress testing that the AI wouldn't reliably generate on its own.

What it needs

Requires k6 installed locally. About 2k tokens when loaded. Last updated 2026-03-04. 307 stars on the source repository.

What this skill does

Stress Testing Table of Contents Overview When to Use Quick Start Reference Guides Best Practices Overview Stress testing pushes systems beyond normal operating capacity to identify breaking points, failure modes, and recovery behavior. It validates system stability under extreme conditions and helps determine maximum capacity before degradation or failure. When to Use Finding system capacity limits Identifying breaking points Testing auto-scaling behavior Validating error handling under load Testing recovery after failures Planning capacity requirements Verifying graceful degradation Testing spike traffic handling Quick Start Minimal working example: Reference Guides Detailed implementations in the references/ directory: Guide Contents --- --- k6 Stress Testing k6 Stress Testing Spike Testing Spike Testing Soak/Endurance Testing Soak/Endurance Testing JMeter Stress Test JMeter Stress Test Auto-Scaling Validation Auto-Scaling Validation Breaking Point Analysis Breaking Point Analysis Best Practices ✅ DO Test in production-like environment Monitor all system resources Gradually increase load to find limits Test recovery after stress Document breaking points Test auto-scaling behavior Plan for graceful degradation Monitor for memory leaks ❌ DON'T Test in production without safeguards Skip recovery testing Ignore warning signs (CPU, memory) Test only success scenarios Assume linear scalability Forget database capacity Skip monitoring third-party dependencies Test without proper cleanup

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aj-geddes/stress-testing

View the source on GitHub

Browse the @skills marketplace