A comprehensive command-line skill for executing HTTP requests, testing REST APIs, and managing data transfers efficiently.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install curl-http
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 curl-http using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
curl-http is a foundational utility within the Openclaw Skills ecosystem designed to streamline web communication directly from the terminal. It provides a robust set of commands for interacting with various protocols, primarily focusing on HTTP and HTTPS. Developers can use this skill to perform everything from simple GET requests to complex multi-part form uploads and authenticated API interactions.
By leveraging this skill, users gain a standardized way to automate web tasks, debug network connectivity, and integrate remote data into their local workflows. Whether you are a backend engineer testing endpoints or a DevOps specialist monitoring service health, this Openclaw Skills entry serves as a comprehensive reference for modern web development and network troubleshooting.
To use this skill within the Openclaw Skills framework, ensure that the curl binary is installed on your operating system. Most Unix-like environments (Linux, macOS) and modern Windows versions include it by default.
Verify your installation with the following command:
curl --version
To test a basic GET request and verify connectivity, run:
curl -I https://example.com
The curl-http skill processes request parameters and manages response data dynamically. It organizes its interaction metadata and file outputs according to the following structure:
| Data Component | Format | Description |
|---|---|---|
| Request Payload | JSON / Form-Data | Data sent to the server, often defined in files like data.json. |
| Output Files | Binary / Text | Content saved to disk using the -o (output) or -O (remote-name) flags. |
| Cookie Jar | Text File | Session and cookie data stored and read using -c and -b flags. |
| Trace Logs | ASCII Text | Comprehensive diagnostic logs generated via --trace-ascii for debugging. |
| Response Metadata | HTTP Headers | Information including status codes, server types, and cache-control headers. |
Loading
A feature-rich cat clone that brings syntax highlighting, Git integration, and line numbers to your terminal workflow.

A production-ready framework for orchestrating multi-agent teams with defined roles, task lifecycles, and automated review workflows.

A Python-based automation for real-time monitoring and alerting of US congressional stock trading activity via the Quiver Quant API.

A background script that delivers live T20 and ODI cricket updates, including text and voice memos, directly to Telegram by scraping Cricbuzz.

A comprehensive reference and execution guide for managing Docker containers, images, volumes, and multi-container orchestration.

A powerful communication bridge allowing sub-agents and developers to request strategic feedback and orchestration from the primary Eureka AI agent.








































