A professional-grade API testing suite supporting REST and GraphQL with integrated performance, contract testing, and mock services.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install api-test-automation
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install api-test-automation using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
API Test Automation is a robust framework designed to streamline the validation of modern web services. It provides a unified interface for handling both REST and GraphQL protocols, making it a versatile addition to the Openclaw Skills ecosystem. By integrating functional testing with advanced capabilities like contract validation via OpenAPI and performance benchmarking, it ensures that your APIs are not just functional, but also resilient and compliant with defined standards.
The tool is built on a modern Python stack, leveraging powerful libraries like pytest and schemathesis to automate complex testing workflows. Whether you need to simulate high-concurrency traffic or generate comprehensive Allure reports for stakeholders, this skill provides the necessary infrastructure to maintain high-quality API ecosystems throughout the development lifecycle.
To get started with this skill, ensure you have Python 3.8+ installed and run the following commands:
# Clone the repository
git clone https://github.com/kaiyuelv/api-test-automation
cd api-test-automation
# Install required dependencies
pip install -r requirements.txt
The skill organizes its operations through a structured directory layout to maintain separation of concerns:
| Component | Purpose | Key Files |
|---|---|---|
| src/ | Core logic and clients | rest_client.py, graphql_client.py, performance.py |
| tests/ | Test suites and unit tests | test_api_suite.py |
| examples/ | Implementation samples | run_tests.py |
| Mocking | Local server simulation | mock_server.py |
| Reporting | Visual output generation | reporter.py |
Loading
A standardized six-axis scoring framework designed for AI agents to evaluate their own capabilities or those of other agents with visual profiling.

A zero-dependency Python utility for parsing, validating, and manipulating Semantic Versioning 2.0.0 strings.

A specialized agent skill for building, debugging, and automating complex ElmerFEM multiphysics simulation workflows and HPC execution.

An AI-powered matching engine that connects people based on core psychological traits and decision-making styles rather than superficial interests.

An intelligent video processing tool that extracts keyframes and generates vision-based analysis reports with representative screenshots.

An industrial-grade CLI tool designed for precise actuator selection and sizing calculations with integrated data management.








































