Overview
Creating and distributing a marketplace involves:
- Create plugins: build one or more plugins with skills, agents, hooks, MCP servers, or LSP servers. This guide assumes you already have plugins to distribute; see Create plugins for details on how to create them.
- Create the marketplace file: define a
marketplace.jsonthat lists your plugins and where to find them. See Create the marketplace file. - Host the marketplace: push to GitHub, GitLab, or another git host. See Host and distribute marketplaces.
- Share with users: users add your marketplace with
/plugin marketplace addand install individual plugins. See Discover and install plugins.
Once your marketplace is live, you can update it by pushing changes to your repository. Users refresh their local copy with /plugin marketplace update.