{"uid":"cap_W4FCQCQOuLGR8plCl5MBr","slug":"validate-claude-code-keybindings-06d181fc","name":"Validate Claude Code Keybindings","description":"Validate Claude Code Keybindings: Validate a JSON document for Claude Code Keybindings. Uses a pinned SchemaStore definition on this PC. Reports JSON pointers and rule violations. Up to 100 KB per document; no YAML/TOML parsing or deployment/security guarantee. 0.01 USDC includes one JSON document validation.","url":"https://market.datapackvibe.com/x402/assistant-schema-claude-code-keybindings-1c20d2aa-validate?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"document":{"default":{},"description":"JSON value to validate; maximum 100 KB, 32 levels."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_YA0FJPIUIpSed4NHTo69m","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a JSON document against the Claude Code Keybindings schema using a pinned SchemaStore definition, reporting JSON pointer paths and rule violations.","exampleAgentPrompt":"Can you validate this JSON keybindings config for Claude Code and tell me if there are any schema violations or errors? Here's the document: {\"keybindings\": [{\"key\": \"ctrl+k\", \"command\": \"claude.sendMessage\"}]}","exampleUseCases":[{"title":"Catch errors before committing config","prompt":"I wrote a new Claude Code keybindings JSON file and want to make sure it's valid before I commit it — can you run it through the Claude Code keybindings validator and show me any JSON pointer errors?"},{"title":"Debug broken keyboard shortcuts","prompt":"My Claude Code keyboard shortcuts aren't working and I think the JSON might be malformed. Here's my keybindings.json — can you validate it against the Claude Code schema and tell me exactly which fields are wrong?"},{"title":"Automated CI check for keybindings","prompt":"As part of our team's config validation step, validate this Claude Code keybindings JSON document and report any rule violations so we can fail the build if it's invalid."}],"resultDescription":"Returns a validation result indicating whether the JSON document conforms to the Claude Code Keybindings schema, including specific JSON pointer paths to any violations and descriptions of the rule failures. Up to 100 KB documents are supported.","failureModes":["Document exceeds 100 KB size limit — rejected without validation","JSON nesting exceeds 32 levels — rejected without validation","Malformed JSON submitted (not parseable) — parse error returned","Network or service unavailability — HTTP error response","Schema definition out of date if pinned SchemaStore version lags upstream changes"],"whenToPreferThis":"Choose this endpoint when you need to validate a JSON document specifically against the Claude Code Keybindings schema using a stable, pinned SchemaStore definition. Ideal for automated CI pipelines, developer tooling agents, or pre-commit checks where Claude Code keyboard configuration correctness matters. Not suitable for YAML or TOML keybinding formats, or for deployment/security guarantees.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-17T18:59:51.171Z","isFirstParty":false,"canonicalSlug":"validate-claude-code-keybindings-06d181fc"}