Data Validate for Openclaw

A comprehensive validation tool for AI agents to verify URL, JSON schema, email, and phone number formatting.

cutthemustard
v1.0.2
Mar 4, 2026
0
909
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install data-validate

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install data-validate using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Data Validate?

Data Validate is a specialized utility designed to bring rigorous data integrity to AI agent workflows. By providing instant syntax and format checking for common data types, this skill ensures that agents process high-quality information. It supports URL parsing, JSON Schema (draft-07) validation, RFC 5322 email syntax checking, and E.164 phone format verification. As part of the Openclaw Skills ecosystem, it allows developers to build more resilient and error-tolerant automated systems.

The skill is built with a privacy-first approach, performing syntax-level checks only without storing or logging the data content. This makes it an ideal choice for developers who need to validate user inputs or structured agent outputs before they are committed to databases or passed to external APIs.

Data Validate Use Cases

  • Verifying the structure of JSON outputs generated by Large Language Models against a strict schema.
  • Validating user-supplied URLs to prevent malformed requests during browser automation tasks.
  • Normalizing and checking email and phone number syntax for lead generation and contact management.
  • Pre-validating data payloads before sending them to mission-critical production APIs.

How Data Validate Works

  1. The AI agent identifies a piece of data that needs validation (e.g., a JSON object or a URL).
  2. If the data contains personally identifiable information, the agent prompts the user for consent.
  3. The agent sends a POST request to the validation endpoint with the data payload.
  4. The validation service parses the input against relevant RFC or industry standards.
  5. The service returns a JSON response containing the validation status and any identified errors.
  6. The agent uses the response to either proceed with the workflow or handle the formatting error.

Data Validate Setup

To get started with this skill, no complex local installation is required for the free tier (up to 10 queries per day). High-volume users can integrate the paid tier using the x402 protocol for micro-payments in USDC on the Base network.

Example URL validation request:

curl -X POST https://validate.agentutil.net/v1/url \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com/path"}'

Data Validate Data Schema & Taxonomy

The skill returns a consistent response structure across all validation types. Openclaw Skills developers can rely on the following schema for parsing results:

Field Description
valid A boolean indicating if the input passed all validation rules.
errors An array of strings describing why the validation failed.
protocol/hostname Specific components parsed from URL validation.
request_id A unique identifier for the specific validation request.
service The URL of the validation service used.

Data Validate Advanced Features

  • Full support for JSON Schema draft-07 for deep object validation.
  • Micro-payment integration via x402 protocol for scalable, pay-as-you-go usage.
  • Privacy-focused rate limiting using IP hashing only, ensuring no data retention.
  • Strict adherence to international standards like RFC 5322 and E.164.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*