A lightweight Python-based toolkit for testing, validating, and benchmarking REST API endpoints without external dependencies.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install rest-api-test-cli
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 rest-api-test-cli using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The API Tester is a robust utility designed for developers and QA engineers who need a fast, dependency-free way to interact with RESTful services. Built using only the Python standard library, it ensures maximum portability across Linux, macOS, and Windows environments while providing high-level features typically found in bloated testing suites.
As a featured component of Openclaw Skills, this tool excels at individual endpoint debugging, performance benchmarking, and automated validation of response structures. It bridges the gap between simple curl commands and complex automated testing frameworks, offering a streamlined workflow for verifying API integrity and performance metrics.
The API Tester requires Python 3.6 or higher. Since it uses only the standard library, no pip installations are necessary. To get started, clone your Openclaw Skills repository and run the script directly:
# Navigate to the skill directory
cd skills/api-tester/scripts/
# Run a basic GET request
python3 api_tester.py --url https://api.github.com/repos/openclaw/openclaw
The skill processes inputs through command-line arguments and can ingest data from external files. It organizes outputs as follows:
| Data Type | Format | Description |
|---|---|---|
| Request Body | JSON / File | Supports inline JSON strings or paths to .json files via --body-file. |
| Validation Rules | CLI Flags | Parameters like --validate-keys define the expected schema for incoming data. |
| Reports | HTML | Standalone, CSS-styled files generated with timestamps (e.g., api-test-report-YYYYMMDD.html). |
| API Specs | OpenAPI/JSON | Ingests standard OpenAPI 3.0/Swagger files to map all available endpoints automatically. |
Loading
A comprehensive system diagnostics and health check tool for Linux servers that generates detailed reports in terminal, HTML, or JSON formats.

A professional-grade CLI integration for the BrickLink API that enables automated Lego inventory management, order processing, and market data retrieval.

A professional-grade LEGO valuation and investment tracking tool that integrates BrickEconomy API data directly into your AI agent workflow.

A comprehensive LEGO valuation and portfolio analysis skill that leverages the BrickEconomy API to track set performance and investment ROI.

A robust Python-based tool for managing automated backup rotation, retention policies, and file integrity verification.

An end-to-end orchestration skill for managing Anthropic Claude Managed Agents through a robust Python helper or the native ant CLI.








































