A Claude Code plugin marketplace for Claude Cowork: shared skills, commands, and extensions.
From Claude Code (or a repo that uses this catalog):
# If this repo is cloned locally
/plugin marketplace add /path/to/cowork-plugins
# Or from GitHub (once pushed)
/plugin marketplace add https://github.com/your-org/cowork-plugins/plugin install example-plugin@cowork-pluginsRestart Claude Code after installing so the plugin is loaded.
-
Example command (slash command):
/example-plugin:example— greeting and short usage instructions. -
Example skill:
/example-plugin:example-skill— summarize the current file or selection.
The skill can also be invoked automatically when the user asks for a summary.
cowork-plugins/
├── .claude-plugin/
│ └── marketplace.json # Marketplace catalog
├── plugins/
│ └── example-plugin/ # Example plugin
│ ├── .claude-plugin/
│ │ └── plugin.json
│ ├── commands/
│ │ └── example.md
│ └── skills/
│ └── example-skill/
│ └── SKILL.md
└── README.md
- Add a new directory under
plugins/, e.g.plugins/my-plugin/. - Give it a manifest at
plugins/my-plugin/.claude-plugin/plugin.json. - Add skills under
plugins/my-plugin/skills/<name>/SKILL.mdand/or commands underplugins/my-plugin/commands/<name>.md. - Register the plugin in
.claude-plugin/marketplace.jsonunderpluginswithnameandsource(e.g."./plugins/my-plugin").
See Create plugins and Plugin marketplaces in the Claude Code docs for full details.