This walks you through pushing systems past their limits to find where they break. It includes k6 and JMeter examples with progressive load patterns that ramp from normal traffic up to breaking points, plus spike testing and soak testing variants. The reference guides cover auto-scaling validation and recovery behavior, which matters more than the breaking point itself. One thing I appreciate is the explicit focus on gradual recovery stages and monitoring during cooldown, since how a system comes back up tells you as much as how it falls over. Good for capacity planning before launch or validating that your infrastructure actually scales like you think it does.

skills.sh installs
503
GitHub stars
379
last updated
Aug 21, 2026

Install

$ npx -y skills add aj-geddes/useful-ai-prompts --skill stress-testing --agent claude-code

Installs into .claude/skills of the current project.

Files

Stress Testing

Table of Contents

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:

// stress-test.js
import http from "k6/http";
import { check, sleep } from "k6";
import { Rate } from "k6/metrics";

const errorRate = new Rate("errors");

Sponsors

Details

Repository
github.com/aj-geddes/useful-ai-prompts
Categories
Testing & QA, AI & Agent Building
First seen
Jun 3, 2026

More from aj-geddes/useful-ai-prompts

All 258
1aj-geddes avatarproperty-based-testingaj-geddes/useful-ai-promptsDesign property-based tests that verify code properties hold for all inputs using automatic test case generation. Use for property-based, QuickCheck, hypothesis454skills.sh installs
2openclaudia avatarab-test-setupopenclaudia/openclaudia-skillsDesign, plan, and analyze A/B tests with statistical rigor. Use when the user asks about A/B testing, split testing, experiment design, statistical significance427skills.sh installs
3bobmatnyc avatarhono-testingbobmatnyc/claude-mpm-skillsHono testing patterns - app.request(), test client, mocking environment, and integration testing strategies422skills.sh installs
4pproenca avatarreact-testing-librarypproenca/dot-skillsReact Testing Library best practices for writing maintainable, user-centric tests. Use when writing, reviewing, or refactoring RTL tests. Triggers on test files418skills.sh installs
5levnikolaevich avatarln-140-test-docs-creatorlevnikolaevich/claude-code-skillsCreates test documentation (testing-strategy.md, tests/README.md) with Risk-Based Testing philosophy. Use when setting up test strategy for a project.394skills.sh installs
6pmprompt avatarab-test-designerpmprompt/claude-plugin-product-managementDesign robust A/B test experiments. Use when testing a new feature, validating a hypothesis, or optimizing conversion rates.394skills.sh installs