From validate-plugin
Validates Claude Code plugin directories against Anthropic spec via structural checks (plugin.json, files, permissions) and content grading (SKILL.md, commands). Use for building, auditing, or marketplace prep.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin validate-pluginThis skill is limited to using the following tools:
Full plugin directory validator combining structural checks and content grading.
Validates Claude Code plugins for compliance with official guidelines including plugin.json manifest, directory structure, and formats for agents/skills/commands to prevent installation failures.
Validates Claude Code plugin structure, JSON schemas, frontmatter, security compliance, script permissions, and marketplace consistency using CI-like checks.
Audits Claude Code plugins for structure, quality, and best practices in plugin.json, commands, agents, skills, and hooks. Outputs severity-ranked issues with remediation steps.
Share bugs, ideas, or general feedback.
Full plugin directory validator combining structural checks and content grading.
Runs the complete validation pipeline against any plugin directory:
validate-all-plugins.sh for structural validation (plugin.json, file refs, permissions)validate-skills-schema.py for content validation with 100-point gradingpyyaml installedjq available on PATH.claude-plugin/plugin.json)./scripts/validate-all-plugins.sh <plugin-directory>
python3 scripts/validate-skills-schema.py --verbose <path-to-SKILL.md>
python3 scripts/validate-skills-schema.py --verbose
Present results in this format:
Structural Validation:
Content Validation (per SKILL.md):
Summary:
Example 1: Validate a specific plugin
/validate-plugin plugins/skill-enhancers/skill-creator/
Example 2: Validate current directory
validate this plugin