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.