schema-meta

Validate JSON Schema documents for syntax and specification compliance.

3|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/Mearman/marketplace --skill schema-meta
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema-meta
Source: https://github.com/Mearman/marketplace/tree/main/plugins/json-schema/skills/schema-meta
Command: npx skills add https://github.com/Mearman/marketplace --skill schema-meta

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Validates JSON Schema documents to ensure they are well-formed and conform to the JSON Schema specification, enabling reliable schema usage across validation tasks and API definitions.

Core Features & Use Cases

  • Meta-validation of schema structure and $schema compliance across multiple drafts
  • Detects syntax errors, missing definitions, and invalid keyword usage in JSON Schemas
  • Use Case: verify that a new API request/response payload schema is valid before deployment

Quick Start

Run the meta-validation on a JSON Schema file to verify its correctness.

Frequently Asked Questions about schema-meta

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate a JSON Schema file for syntax and draft version errors?

To validate JSON Schema files, run a meta-validation check that scans for syntax errors, invalid keyword usage, and $schema draft version compliance to ensure well-formed documents. This catches structural issues before deployment.

What is meta-validation for JSON Schemas and when do I need it?

Meta-validation for JSON Schemas is the process of verifying that a schema document itself conforms to the JSON Schema specification. You need it when defining API payloads or data validation pipelines to catch structural issues early.

Can I use this to verify API request and response payload schemas before deployment?

Yes, you can validate API request and response payload schemas before deployment. It checks for missing definitions and structural keyword errors, ensuring your API definitions are well-formed and conform to the correct JSON Schema draft.

Does JSON Schema meta-validation check for missing definitions and invalid keyword usage?

Yes, JSON Schema meta-validation detects missing definitions and invalid keyword usage. It applies to schema files used in configuration validation to ensure they are well-formed and conform to the JSON Schema specification.

What is the best way to ensure my configuration validation schemas conform to the JSON Schema specification?

The best way to ensure configuration schemas conform to the JSON Schema specification is to run meta-validation. This process checks syntax and draft version support, then reports clear errors for remediation.

Why does my JSON Schema fail validation and how do I get clear errors for remediation?

Your JSON Schema may fail validation due to syntax errors, missing definitions, or invalid keyword usage. Meta-validation checks $schema compliance across multiple drafts and reports clear errors for remediation.