http-load-tester

Automate laddered HTTP load testing with wrk or ab and JSON reports.

12|2|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/haomingz/kimi-skills --skill http-load-tester
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: http-load-tester
Source: https://github.com/haomingz/kimi-skills/tree/main/skills/http-load-tester
Command: npx skills add https://github.com/haomingz/kimi-skills --skill http-load-tester

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates laddered HTTP load testing and performance analysis, enabling teams to quantify latency, throughput, and reliability of web services under controlled stress.

Core Features & Use Cases

  • Laddered concurrency testing: run staged load levels (e.g., 1, 10, 50, 100, 200, 500) and collect RPS, p50/p90/p99 latencies, and error rates.
  • Inflection-point detection: automatically identify performance turning points to guide capacity planning and optimization.
  • Flexible engine and reports: automatically detects wrk or ab, generates both human-readable summaries and machine-parsable JSON reports for programmatic consumption.

Quick Start

Run the http-load-tester against your target URL to generate a structured benchmark report.

Frequently Asked Questions about http-load-tester

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

FAQPage Schema
How do I automate HTTP load testing across multiple concurrency levels?

Automating HTTP load testing across multiple concurrency levels requires running laddered benchmarks that incrementally increase concurrent connections. This tool stages load from 1 to 500 connections, automatically detecting wrk or ab engines to measure RPS and latency.

What is an inflection point in web service capacity planning?

An inflection point in web service capacity planning is a performance turning point where latency spikes or error rates increase under heavier load. This testing tool automatically detects these thresholds to guide optimization and scaling decisions.

How do I measure p99 latency and error rates for my API?

Measuring p99 latency and error rates for an API involves subjecting the endpoint to controlled stress and recording response times. This tool quantifies p50, p90, and p99 latencies alongside error rates under varying HTTP loads.

Does this load testing approach support both wrk and ab tools?

This load testing approach supports both wrk and ab tools through automatic engine detection. It checks the environment for available benchmarking utilities and configures the laddered concurrency tests accordingly to ensure robust execution.

Can I generate JSON reports for programmatic HTTP benchmark consumption?

Generating JSON reports for programmatic HTTP benchmark consumption is fully supported. The tool outputs both human-readable summaries and machine-parsable JSON reports containing RPS, latency percentiles, and error rates for automated pipelines.

What is laddered concurrency testing for web services?

Laddered concurrency testing for web services is a staged performance benchmarking method that progressively increases simultaneous connections to evaluate throughput. It reveals how latency and error rates degrade across different load steps.