A multi-domain data format validation tool for AI agents that ensures clean input processing for JSON, network configurations, financial identifiers, and general strings.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install data-format-validation
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 data-format-validation using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Data Format Validation skill is an advanced utility designed to handle complex verification tasks across multiple domains. From checking JSON syntax to validating RFC-compliant emails, UUIDs, and network configurations (IPv4/v6/MAC), this skill ensures AI agents parse and ingest pristine data. Integrating this capability into workflows using Openclaw Skills helps developers ensure high-quality database ingestion, prevent execution errors from malformed input patterns, and improve transaction processing integrity.
From validating nested JSON syntax to running Luhn checksums on credit cards or calculating mod-97 checksums for IBANs, this utility abstracts complex validation logic. It returns structured payloads with detailed error locations, parsed sub-components, and loopback/private flags, making it a critical asset for modern agentic applications built on Openclaw Skills.
validate-json-syntax or validate-iban).To enable this tool, install the foundational AgentPMT connector skills using the command line with Openclaw Skills:
# Install required AgentPMT helper tools
npx skills add AgentPMT/agent-skills --skill what-is-agentpmt
npx skills add AgentPMT/agent-skills --skill agentpmt-account-mcp-rest-api-setup
Once configured, you can call the tool via an MCP server or directly through REST endpoints. Here is a sample MCP tool call payload:
{
"method": "tools/call",
"params": {
"name": "Data-Format-Validation",
"arguments": {
"action": "validate-email",
"text": "[email protected]"
}
}
}
This skill takes a straightforward schema format where every validator action relies on a primary text input. The configuration structure is defined below:
| Action | Input Parameter | Expected Output Metadata |
|---|---|---|
validate-json |
text (string) |
Boolean validity, parsed object type |
validate-email |
text (string) |
Validity status, local_part, domain |
validate-uuid |
text (string) |
Validity status, UUID version (1-5), variant |
validate-base64 |
text (string) |
Validity status, decoded byte length |
validate-url |
text (string) |
Scheme, domain, path parsing, query flags |
validate-ipv4 |
text (string) |
Octet ranges, private and loopback flags |
validate-ipv6 |
text (string) |
Loopback status, link-local and compression flags |
validate-mac-address |
text (string) |
Colon/hyphen formats, octets, canonical form |
validate-credit-card |
text (string) |
Luhn checksum check, detected card type (Visa/Mastercard/Amex/Discover) |
validate-phone |
text (string) |
International prefix, clean format, digit count |
validate-hex-color |
text (string) |
RGB values, hex length variant |
validate-isbn |
text (string) |
ISBN-10/13 checksum match, cleaned ISBN string |
validate-iban |
text (string) |
ISO 13616 check digits, country code, BBAN parsing |
validate-regex |
text (string) |
Compilability check, specific compiler error messages |
Every payload response returns a standard structured response containing at minimum:
valid (boolean): Overall status indicator.message (string): Helpful diagnostic feedback or parsing error trace if validation failed.Loading
An AI-powered full-funnel marketing operating system designed to turn product value into user action, from initial attention to continuous customer retention.

A foundational personality, memory, and cognitive architecture that transforms AI agents from transactional tools into highly empathetic, self-improving companions.

An essential data transformation tool that allows AI agents to encode, decode, escape, and convert text between Base64, URL percent-encoding, HTML entities, JSON, Hexadecimal, Binary, ROT13, and Unicode formats.

An automated doc-syncing skill that monitors code changes, writes structured MDX documentation, validates links, and commits changes to Jamdesk repos.

A robust, secure cloud file management tool for AI agents that handles uploads up to 100MB, download URLs, sharing, and meta-tagging.

An AI-native browser skill that renders pages as compact, handle-addressable OwlMark text to let agents navigate, click, and type without relying on screenshots or coordinate guessing.








































