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.
From validate-pluginnpx claudepluginhub nickloveinvesting/nick-love-plugins --plugin validate-pluginThis skill is limited to using the following tools:
references/plugin-schema.mdProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Calculates TAM/SAM/SOM using top-down, bottom-up, and value theory methodologies for market sizing, revenue estimation, and startup validation.
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