A powerful, terminal-native API debugging and testing tool designed to streamline HTTP requests, assertions, and document generation directly from the command line.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install api-workbench
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-workbench using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
API Workbench is a robust, terminal-native API debugging tool that empowers developers to inspect, test, and document their web services directly from the command line. Designed as one of the highly functional Openclaw Skills, it bridges the gap between manual HTTP execution and complex testing suites. By supporting multi-mode inputs—including natural language prompts, curl commands, and OpenAPI specifications—it lets you run queries instantly without switching to heavy graphical interfaces.
Whether you are verifying public endpoints or orchestrating multi-step authentication sequences, this tool provides real-time response analysis, execution timing, and detailed error tracking. Built with native security measures like local request execution and SSRF protection, it is an essential resource for modern backend and frontend developers seeking to optimize their workflow within Openclaw Skills.
nl_parser.py or curl_parser.py).security.py) to block SSRF attempts targeting private IP spaces (e.g., 127.0.0.1) and sanitize credentials.request.py) executes the request over the network from the local machine.To quickly install and get started with API Workbench on Openclaw Skills, run the following commands in your terminal:
# Install the API Workbench skill
clawhub install api-workbench
# Run your first natural language GET request
clawhub run api-workbench "GET https://jsonplaceholder.typicode.com/posts/1"
For advanced schemas (such as parsing YAML-based OpenAPI specifications), ensure you have optional packages installed in your environment if required by your script context.
API Workbench organizes its logical components cleanly to ensure rapid execution and offline security. Below is the file structure and purpose layout:
| Directory / File | Description |
|---|---|
scripts/request.py |
Handles outbound connection, fetching, and network payload assembly. |
scripts/response.py |
Parses response headers, sizes, and formats JSON body outputs. |
scripts/curl_parser.py |
Converts complex curl syntax into actionable HTTP request objects. |
scripts/assertions.py |
Runs logical validations (e.g., response time thresholds, status checks). |
scripts/collection.py |
Coordinates sequential execution of multi-step collections. |
scripts/security.py |
Prevents SSRF attacks and handles secure environment variables. |
Requests are saved locally (up to 100 historical records) ensuring your credentials and auth tokens never leave your local machine or get stored in logs.
collection.py) that pass dynamically extracted variables, such as authorization tokens, across successive requests.$ENV_VAR or ${ENV_VAR} syntax to securely parameterize API keys, passwords, and server domains without hardcoding values in command history.Loading
Task Prism is a professional AI-driven task decomposition and project planning skill designed to transform vague business requirements into highly structured, actionable project roadmaps.

A lightweight, CLI-driven website and price tracker that leverages AI-powered summaries to notify you of content changes locally and securely.

An AI-powered developer journal that automatically converts scattered activity fragments into polished, quantified professional reports.

An advanced AI meeting assistant that transforms raw transcripts and audio into structured minutes, tracking action items and decision chains across meetings.

MktClaw is a multi-agent AI marketing agency skill that orchestrates 10 specialized roles to deliver production-ready campaign strategies, live streaming scripts, and public relations plans.

A lightweight, pure Python command-line utility for converting text between uppercase, lowercase, title case, and CamelCase.








































