marketplace-manager

Solid

Automatically manages marketplace catalog updates, syncs marketplace.json, and handles plugin distribution when user mentions marketplace update, sync catalog, or add to marketplace. Specific to claude-code-plugins two-catalog system.

AI & Automation 2,274 stars 319 forks Updated today MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Marketplace Manager ## Purpose Automatically manages the claude-code-plugins marketplace catalog system, handling updates to marketplace.extended.json, syncing to marketplace.json, and ensuring catalog integrity. ## Trigger Keywords - "update marketplace" - "sync marketplace" or "sync catalog" - "add to marketplace" - "marketplace catalog" - "update catalog" - "regenerate marketplace" ## Two-Catalog System **Critical Understanding:** ``` marketplace.extended.json (SOURCE OF TRUTH) ├── Full metadata ├── Extended fields (featured, mcpTools, etc.) └── Edit THIS file manually ↓ npm run sync-marketplace marketplace.json (GENERATED) ├── CLI-compatible subset ├── Sanitized fields └── NEVER edit directly ``` ## Marketplace Management Tasks ### 1. Add Plugin to Catalog When adding new plugin: ```json // Add to marketplace.extended.json { "name": "plugin-name", "source": "./plugins/category/plugin-name", "description": "Clear one-line description", "version": "1.0.0", "category": "productivity", "keywords": ["keyword1", "keyword2"], "author": { "name": "Author Name", "email": "[email protected]" }, "repository": "https://github.com/user/repo", "featured": false // true for featured plugins } ``` Then: ```bash npm run sync-marketplace ``` ### 2. Update Plugin Version When bumping version: 1. Update `plugins/category/plugin-name/.claude-plugin/plugin.json` 2. Update marketplace.extended.json entry 3. Run `npm run sync-marketplace` 4. Validate ...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

manage-marketplace

This skill should be used when the user wants to "create a marketplace", "setup a marketplace catalog", "scaffold marketplace.json", "initialize a plugin registry", or "configure a Gemini CLI extension". Use this even if they just mention "setting up a marketplace".

3 Updated today
richfrem
AI & Automation Solid

plugin-creator

Automatically creates new Claude Code plugins with proper structure, validation, and marketplace integration when user mentions creating a plugin, new plugin, or plugin from template. Specific to claude-code-plugins repository workflow.

2,274 Updated today
jeremylongshore
AI & Automation Listed

marketplace-release

Use when creating releases for Claude Code plugin marketplaces. Supports independent plugin versioning - each plugin can be released separately. Triggered by "release", "bump version", "create release", "publish plugin".

335 Updated today
aiskillstore
AI & Automation Solid

plugin-forge

Create and manage Claude Code plugins with proper structure, manifests, and marketplace integration. Use when creating plugins for a marketplace, adding plugin components (commands, agents, hooks), bumping plugin versions, or working with plugin.json/marketplace.json manifests.

27,705 Updated today
davila7
AI & Automation Solid

plugin-forge

Create and manage Claude Code plugins with proper structure, manifests, and marketplace integration. Use when creating plugins for a marketplace, adding plugin components (commands, agents, hooks), bumping plugin versions, or working with plugin.json/marketplace.json manifests.

1,931 Updated 2 months ago
softaworks