{"categories":[{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance"}],"enrichment":{"capability":"A command-line tool and pre-commit hook that validates JSON and YAML files against JSON Schema, with support for local and remote schemas.","skillfed_tags":["validation","pre-commit","cli-tool"],"use_cases":["Validate GitHub Actions workflow YAML files in CI/CD pipelines before they run.","Enforce schema compliance on configuration files (e.g., package.json, pyproject.toml) in pre-commit hooks.","Batch-validate JSON API responses or data exports against a known schema.","Catch malformed JSON/YAML in documentation or example files during development.","Integrate schema validation into build or linting workflows without writing custom code."],"what_it_does":"check-jsonschema is a JSON Schema validator that runs as a standalone CLI tool or integrates into pre-commit workflows. It reads JSON or YAML files and validates them against a schema you specify\u2014either a local file or a remote URL (HTTP/HTTPS). Remote schemas are cached automatically to avoid repeated downloads. The tool is built on the jsonschema library and provides a straightforward command-line interface with options like --verbose for detailed output.\n\nIt's designed for developers who want to enforce schema compliance in their repositories\u2014common use cases include validating GitHub Actions workflow files, configuration files, or any JSON/YAML document that should conform to a known structure. You can run it manually from the command line or wire it into pre-commit to catch schema violations before commits are made.","worth_installing":"Yes. Active maintenance, permissive license, low install friction, no known vulnerabilities, and a focused, well-scoped tool. Install it if you need to validate JSON or YAML against schemas in a CLI or pre-commit context\u2014it does exactly that without bloat."},"id":"check-jsonschema","links":{"html":"https://skillfed.io/packages/check-jsonschema","md":"https://skillfed.io/packages/check-jsonschema.md","pypi":"https://pypi.org/project/check-jsonschema/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-09","license_spdx":null,"license_treatment":"permissive","name":"check-jsonschema","python_support":"supports_current","summary":"A jsonschema CLI and pre-commit hook"},"popularity":{"monthly_downloads":3885676,"position":2461,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.38.0"}
