plugin-validator
Installation
SKILL.md
Plugin Validator
Overview
Validates Claude Code plugin structure, JSON schemas, frontmatter format, security compliance, and marketplace catalog consistency. Runs the same checks as the CI pipeline to catch issues before committing.
Prerequisites
- Read access to the target plugin directory and repository-level
.claude-plugin/marketplace.extended.json jqinstalled for JSON validation (jq empty <file>)grepandfindavailable on PATH for pattern scanning./scripts/validate-all-plugins.shavailable at the repository root
Instructions
- Identify the target plugin path from context or user request. Default to the current working directory if the path contains a
.claude-plugin/subdirectory. - Validate required files exist (see
${CLAUDE_SKILL_DIR}/references/validation-checks.md):.claude-plugin/plugin.jsonpresent and valid JSON.README.mdpresent and non-empty.LICENSEfile present.
Related skills