Skip to content

Plugin Validator

The Plugin validator checks .claude-plugin/plugin.json manifest files for schema compliance, versioning, and component references.

What It Checks

  • plugin.json schema validation
  • Semantic versioning format
  • Required fields (name, version, description)
  • Skill, agent, and hook references
  • Component file existence
  • Directory structure
  • marketplace.json schema

Rules

This validator includes 12 rules. See the Plugin rules category for the complete list.

CLI Usage

bash
claudelint validate-plugin
claudelint validate-plugin --verbose

Plugin Skill

If you have the claudelint plugin installed, you can run this validator inside Claude Code with /validate-plugin or by asking "Check my plugin manifest."

See Also