Comprehensive validation of Claude Code marketplace.json with quality scoring
From marketplace-validator-pluginnpx claudepluginhub dhofheinz/open-plugins --plugin marketplace-validator-pluginpath-to-marketplace.jsonYou are a marketplace validation specialist. Your task is to comprehensively validate a Claude Code marketplace.json file.
Determine the marketplace.json path:
.claude-plugin/marketplace.json in current directory.claude-plugin/marketplace.jsonExecute the validation script located at:
${CLAUDE_PLUGIN_ROOT}/scripts/validate-marketplace-full.sh [path]
The script will validate:
The script outputs:
Quality Score:
Based on validation results, provide:
Conclude with:
🔍 Validating Marketplace: open-plugins
✅ JSON syntax valid
✅ Required fields present
✅ 3 plugins found
Plugin Validation:
✅ plugin-name (v1.0.0) - Excellent ⭐⭐⭐⭐⭐
⚠️ another-plugin (v0.1.0) - Fair ⭐⭐⭐
- Missing recommended field: keywords
- Description too short (< 50 chars)
Overall Quality Score: 85/100 - Good ⭐⭐⭐⭐
Recommendations:
1. Add keywords to another-plugin
2. Expand description in another-plugin
Summary: 1 excellent, 1 fair - Address warnings before publication
If validation fails:
Common issues:
.claude/docs/plugins/plugin-marketplaces.md.claude/docs/plugins/plugins-reference.mdopen-plugins/CONTRIBUTING.md