api-tester

Run performance, load, contract, integration, and chaos tests on APIs.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/hbritel/followup-trading-frontend --skill api-tester-hbritel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-tester
Source: https://github.com/hbritel/followup-trading-frontend/tree/main/.agent/skills/api-tester
Command: npx skills add https://github.com/hbritel/followup-trading-frontend --skill api-tester-hbritel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the critical need for robust, performant, and reliable APIs by providing comprehensive testing capabilities that go beyond basic functional checks.

Core Features & Use Cases

  • Performance & Load Testing: Identify bottlenecks, measure response times, and simulate high traffic to ensure scalability.
  • Contract & Integration Testing: Validate API responses against specifications and test end-to-end workflows.
  • Chaos Testing: Assess resilience by simulating failures and network issues.
  • Use Case: Before deploying a new version of a critical microservice, use this Skill to run a battery of performance, load, and contract tests to guarantee it can handle expected traffic and adheres to its defined contract.

Quick Start

Use the api-tester skill to run a load test against the provided API endpoint 'https://api.example.com/users' with 100 virtual users for 1 minute.

Frequently Asked Questions about api-tester

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

FAQPage Schema
How do I run load testing on an API endpoint to ensure it handles high traffic?

API load testing simulates high traffic using virtual users to identify bottlenecks and measure response times. You can run a load test against your API endpoint by specifying the URL and the number of virtual users to simulate.

What is API contract testing and how does it validate response specifications?

API contract testing validates API responses against predefined specifications to ensure end-to-end workflows meet defined contracts. It checks that the actual API output matches the expected schema, guaranteeing integration reliability.

Can I simulate network failures and chaos testing scenarios for my microservice APIs?

Chaos testing assesses API resilience by simulating network failures and unexpected issues. It allows you to inject failure scenarios into your microservice environment to evaluate how your APIs handle adverse conditions.

Does this API testing approach integrate with k6, Postman, and cURL?

This API testing approach utilizes tools like k6, Postman, Dredd, and cURL for detailed analysis and validation. It leverages these platforms to execute comprehensive performance, load, and contract tests.

What is the best way to validate API robustness before deploying a critical microservice?

The best way to validate API robustness is running a battery of performance, load, and contract tests before deployment. This guarantees the microservice can handle expected traffic and adheres to its defined specifications.