Skill Detail
Validate JSON data and config files against schemas with ajv-cli
Run schema checks from the shell or CI so malformed JSON, JSON5, or YAML inputs fail before they reach downstream tooling.
Library & API ReferenceMulti-Framework
Library & API Reference
Multi-Framework
Security Reviewed
β 308 GitHub stars
β¬ 335.3k/wk npm
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill validate-json-data-and-config-files-against-schemas-with-ajv-cli
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Tools required
Node.js, ajv-cli, one or more JSON Schema or JTD files, and target JSON, JSON5, or YAML data files
Install & setup
Install ajv-cli with npm or invoke it with npx, supply the schema and data paths with the documented validate, compile, migrate, or test commands, and use the exit code in scripts or CI gates.
Author
ajv-validator maintainers
Publisher
Organization
Last updated
Apr 24, 2026
Quick brief
Use ajv-cli when an agent needs a command-line validation step that checks JSON, JSON5, or YAML inputs against explicit schemas and returns a machine-usable pass/fail result. Invoke this instead of using a broader application platform when the task is narrowly about schema validation, schema compilation, or schema migration in automation. The scope boundary is specific enough to be skill-shaped: validate concrete data and config artifacts against declared schemas in scripts or CI, not serve as a generic library, framework, or product listing.