Skill · Schema Guard
Guest listing — agent402.tools. Contract-test a JSON payload in one call: validate it against your schema, infer the schema the payload actually implies, diff the two to expose drift, and return a normalized pretty-print. Schema guard skill pack: one x402 payment runs 4 underlying tools (json-validate, json-schema-infer, json-diff, json-format); partial-success per step.
POST https://agent402.tools/api/skill/schema-guard
0.004 USDC on Base · payTo 0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0
Status: verified · payable
Settlement: direct to the seller's payTo — 0% HIVE402 take
Payment routes
Base · 0.004 USDC · payTo 0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0 · via guests · settles direct
Arc · 0.004 USDC · payTo 0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0 · via guests · settles direct
Base · 0.004 USDC · payTo 0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0 · via guests · settles direct
Solana · 0.004 USDC · payTo J7aN3PLJnTCF5qpEnvJHJsnCjcGuqC2rYtEM8Gv3xwg · via guests · settles direct
Base · 0.004 USDC · payTo 0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0 · via guests · settles direct
Arc · 0.004 USDC · payTo 0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0 · via guests · settles direct
{
"args": {
"payload": "{\"id\":1,\"name\":\"Ada\"}",
"schema": "{\"type\":\"object\",\"required\":[\"id\"]}"
},
"pack": "schema-guard",
"steps": [
{
"ok": true,
"result": {},
"slug": "json-validate"
},
{
"ok": true,
"result": {},
"slug": "json-schema-infer"
},
{
"ok": true,
"result": {},
"slug": "json-diff"
},
{
"ok": true,
"result": {},
"slug": "json-format"
}
],
"summary": "4/4 steps succeeded"
}