A comprehensive CLI tool for executing, debugging, and generating X5 protocol-compliant API requests and cURL commands.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install x5-protocol
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 x5-protocol using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The X5 Protocol Skill is a specialized developer utility designed to handle the complexities of the X5 communication standard within an AI-native environment. As a key component of Openclaw Skills, it automates the tedious aspects of X5 integration, such as MD5 signature calculation, Base64 envelope encoding, and specific URL-encoded form-data formatting.
This tool allows developers and AI agents to interact with X5 service endpoints seamlessly using a Python-based client. Whether you are working with local .x5 request files or performing inline API calls, the skill ensures that every request follows the strict signature rules: sign = md5(appid + body + appkey). It is an essential asset for teams maintaining legacy or high-security systems that rely on this specific protocol architecture.
data= URL-encoded POST parameter.To integrate this tool into your Openclaw Skills workflow, ensure you have Python 3 installed. No external dependencies are required.
# Navigate to your skills directory
cd ~/.claude/skills/x5-protocol
# Test the client with a help command
python3 scripts/x5_client.py --help
The skill utilizes a specialized .x5 file format to store request metadata and templates.
| Directive | Type | Purpose |
|---|---|---|
@name |
String | Identifier for specific requests within a multi-request file. |
@appid |
String | The application identifier for signature logic. |
@appkey |
String | The secret key used for MD5 hashing. |
@url |
URL | The destination endpoint for the POST request. |
X5-Method |
Header | Defines the specific API action to be executed. |
Internal data processing follows a strict JSON envelope structure for both requests and responses to ensure compatibility across Openclaw Skills integrations.
### delimiters.--dry-run flag to validate signature logic and payload structure before hitting production endpoints.--json for clean, programmatic consumption by other scripts or AI agents.Loading
A smart multi-model routing proxy for Openclaw Skills that enables seamless switching between major LLM providers with built-in cost optimization and fallbacks.

A strategic framework designed to analyze and select the optimal leadership model for teacher-student co-creation startup teams.

A robust weather forecasting skill providing global meteorological data with intelligent geocoding fallbacks for AI agents.

A specialized security auditing tool designed to detect malware, prompt injections, and supply chain vulnerabilities in any skill before installation.

A comprehensive integration for the McDonald's MCP platform that enables AI-driven food ordering and loyalty management.

A comprehensive security and privacy audit engine for AI coding tools that generates detailed graded reports on telemetry and permissions.








































