schema-check

Validate JSON files against their embedded $schema references.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Validate a JSON file against the schema referenced in its $schema property, ensuring documents are self-describing and conform to their declared schema.

Core Features & Use Cases

  • Embedded schema validation: verify JSON against the schema declared by $schema.
  • Error reporting: detect missing or invalid $schema references and surface actionable errors.
  • CI and editor integration: enable automated validation in pipelines and tooling to catch schema violations early.

Quick Start

Check a JSON file against its embedded $schema to confirm it conforms to the declared schema.

Frequently Asked Questions about schema-check

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

FAQPage Schema
How do I validate a JSON file against its embedded $schema property?▼

To validate a JSON file against its embedded $schema, this Skill resolves the local or remote schema reference and reports precise validation results. It checks self-describing JSON documents to ensure they conform to their declared schema.

What happens if my JSON document has a missing or invalid $schema reference?▼

When a JSON document has a missing or invalid $schema reference, the validation process detects the issue and surfaces actionable errors. This prevents silent failures in configurations by reporting precise schema validation results.

Can I automate JSON schema validation in my CI pipelines and editor tooling?▼

You can automate JSON schema validation in CI pipelines and editor tooling to catch schema violations early. By verifying JSON against the declared $schema, it enables automated validation workflows for self-describing configurations.

Does JSON schema validation work with remote schema references?▼

JSON schema validation works with both local and remote $schema references. The validation process resolves the referenced schema from the JSON document's $schema property and applies it to verify that the document conforms to the declared structure.

When do I need to use self-describing JSON document validation?▼

You need self-describing JSON document validation when managing configurations that rely on embedded schemas. Validating JSON against its $schema property ensures documents conform to their declared structure, which is critical for workflows that auto-validate embedded schemas.