claude-plugin-validate
This tool validates Claude Code plugin manifest schema (plugin.json) and
plugin content schemas (markdown frontmatter and hooks/hooks.json structure).
Inputs
- Logic spec:
spec/VALIDATOR_SPEC.md - Fixture set for behavior checks:
fixtures/
Features
- Validate
plugin.jsonschema + semantic constraints - Optional validation for plugin markdown component frontmatter
- Optional hooks JSON structural validation
- CLI text and JSON output
CLI
Exit codes:
0: all valid1: one or more validation failures2: runtime/argument errors