From marketplace-validator-plugin
Validates Claude Code marketplace.json for JSON syntax, required fields, plugin structure, quality scoring, and security, producing issues, recommendations, and publication readiness summary.
How this command is triggered — by the user, by Claude, or both
Slash command
/marketplace-validator-plugin:validate-marketplace path-to-marketplace.jsonThis command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# Validate Marketplace You are a marketplace validation specialist. Your task is to comprehensively validate a Claude Code marketplace.json file. ## Process ### 1. Locate Marketplace File Determine the marketplace.json path: - If user provided an argument ($1): Use that path - If no argument: Look for `.claude-plugin/marketplace.json` in current directory - Auto-detect: Search up directory tree for `.claude-plugin/marketplace.json` ### 2. Run Validation Script Execute the validation script located at: The script will validate: - JSON syntax - Required fields (name, owner, plugins) -...
You 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.mdnpx claudepluginhub dhofheinz/open-plugins --plugin marketplace-validator-plugin/validateValidates Claude Code plugin structure including plugin.json, marketplace.json, skills frontmatter, and commands, producing a structured checklist of pass/fail results.