Arguments:
[--fix] [--verbose]. Wherever<arguments>appears below, substitute the text the user typed after the skill name.
Marketplace Health Check
Run a quick health check on a Claude Code plugin marketplace at the current project root.
Procedure
- Read
.claude-plugin/marketplace.json - Count plugins, agents, skills, commands
- For each plugin, verify that all referenced files/directories exist
- Check for orphaned plugin directories not in marketplace.json
- Validate
metadata.versionis present at the root
Output format
Marketplace Health Report
=========================
Name: <marketplace-name>
Version: X.Y.Z
Plugins: N
Agents: N across M plugins
Skills: N across M plugins
Commands: N across M plugins
Issues found: N
[CRITICAL] ...
[WARNING] ...
Status: HEALTHY | NEEDS ATTENTION | BROKEN
With --fix flag
Attempt automatic fixes:
- Add orphaned plugin directories to marketplace.json with sensible defaults (user confirms each)
- Remove references to missing files (user confirms each)
- Bump
metadata.versionafter fixes
With --verbose flag
Show per-plugin breakdown with version, category, and asset counts.
Notes
- This command is marketplace-agnostic. It works against any project with a standard Claude Code plugin layout.
- For the detailed integrity audit (frontmatter validation, naming conventions, color harmony, em-dash detection), use
/marketplace-ops:skills-validateor run the audit script directly (python plugins/marketplace-ops/skills/marketplace-audit/scripts/audit_marketplace.py).