z-schema
JSON Schema validation, error handling, and draft migration
All Skills in This Repository (7)
Pure Emerald Level Indicatorsvalidating-json-data
Validate JSON data against JSON Schema drafts 04 through 2020-12 using z-schema.
skill-creator
Automate creation and refinement of z-schema skills into SKILL.md files.
contributing-to-z-schema
Guide z-schema contributions from repository setup to pull request.
writing-json-schemas
Create draft-2020-12 JSON Schemas with $defs, $ref, and conditional constraints.
handling-validation-errors
Transform z-schema validation errors into UI-friendly form field messages.
custom-format-validators
Register and manage custom format validators for z-schema.
migrating-json-schemas
Migrate JSON Schemas between draft versions for z-schema compatibility.
Frequently Asked Questions
FAQPage SchemaHow to install z-schema skills?โผ
Run `npx skills add zaggino/z-schema --all -g -y` in your terminal to install all skills in this suite globally.
How to validate JSON data against a schema?โผ
The validating-json-data skill shows your agent how to check JSON against any schema using z-schema, with sync, async, and safe error-handling modes.
How to migrate schemas from draft-04 to draft-2020-12?โผ
The migrating-json-schemas skill walks through every keyword change, such as id to $id and items to prefixItems, and verifies the result with the validator.
Can I add custom format validators?โผ
Yes. The custom-format-validators skill covers registering sync and async formats like phone numbers or database lookups, globally or per validator instance.
Do these skills work with Claude Code and Cursor?โผ
Yes. All skills follow the universal SKILL.md standard and run in Claude Code, Cursor, OpenClaw, and other compatible agents.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core