This checklist ensures the repository adheres to Claude Code marketplace requirements.
-
.claude-plugin/marketplace.json- Marketplace catalog -
README.md- Installation and usage instructions -
LICENSE- License file
Required fields in .claude-plugin/marketplace.json:
-
name- Marketplace identifier -
version- Semantic versioning -
description- One-line summary -
plugins- Array of plugin entries
Optional but recommended:
-
author- Author information -
homepage- Repository URL -
repository- Git repository URL -
license- License identifier
Each plugin in the plugins array must have:
-
name- Plugin identifier (matches plugin manifest) -
displayName- Human-readable name -
description- Brief description -
version- Plugin version -
author- Plugin creator -
source- Download location with type, owner, repo
Optional:
-
keywords- Search tags -
homepage- Plugin documentation URL -
repository- Repository URL -
license- License identifier
Each plugin in plugins/ directory must have:
-
.claude-plugin/manifest.json(orplugin.json) -
README.md- Plugin documentation - At least one component (commands/, skills/, agents/, hooks/)
Current plugins:
- agent-orchestrator ✓
# Validate marketplace JSON syntax
jq . .claude-plugin/marketplace.json
# Check required fields
jq -e '.name and .version and .description and .plugins' .claude-plugin/marketplace.json
# Validate each plugin entry
jq -e '.plugins[] | .name and .displayName and .description and .version and .author and .source' .claude-plugin/marketplace.json
# Check plugin manifest
jq . plugins/agent-orchestrator/.claude-plugin/plugin.json# Add marketplace locally
/plugin marketplace add /path/to/Claude-Code-Plugins
# Install plugin
/plugin install agent-orchestrator@claude-code-plugins
# Verify plugin loaded
/plugin listOnce pushed to GitHub, users can install with:
/plugin marketplace add L3DigitalNet/Claude-Code-Plugins
/plugin install agent-orchestrator@claude-code-pluginsWhen adding or updating plugins:
- Update plugin files in
plugins/ - Update plugin entry in
.claude-plugin/marketplace.json - Bump marketplace version:
- Patch (1.0.1) - Plugin updates, fixes
- Minor (1.1.0) - New plugins added
- Major (2.0.0) - Breaking changes
- Update
README.mdif needed - Commit and push to GitHub