A Claude Code plugin marketplace for discovering and installing plugins.
This marketplace serves as a catalog of Claude Code plugins that can be easily discovered and installed by users.
| Plugin | Description |
|---|---|
cwp-claude-framework |
Personal toolkit of reusable Claude commands and utilities |
cwp-how-i-vibe |
Dom's step by step framework for agentic engineering |
mcp-ui-expert |
Expert-level guidance for building MCP Apps with rich interactive UIs on Cloudflare Workers |
- Claude Code version 1.0.33 or later (run
claude --versionto check) - If you don't see the
claude plugincommand, update Claude Code to the latest version
Install the marketplace and all plugins with a single command:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/codewithpassion/cwp-claude-marketplace/main/install.sh)"This will show the commands to be executed and ask for confirmation before proceeding.
If you have cc-mirror installed, the script will automatically detect your variants and prompt you to choose which Claude command to use:
cc-mirror detected!
Available Claude commands:
1) claude (default)
2) mclaude (mirror)
3) zclaude (zai)
Which command do you want to use? [1-3]
Specify the Claude command directly:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/codewithpassion/cwp-claude-marketplace/main/install.sh)" -- --cmd mclaudeSpecify the installation scope:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/codewithpassion/cwp-claude-marketplace/main/install.sh)" -- --scope projectCombine options:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/codewithpassion/cwp-claude-marketplace/main/install.sh)" -- --cmd zclaude --scope userRun these commands from your terminal:
# Add the marketplace
claude plugin marketplace add codewithpassion/cwp-claude-marketplace
# Install individual plugins
claude plugin install cwp-claude-framework@cwp-claude-marketplace
claude plugin install cwp-how-i-vibe@cwp-claude-marketplace
claude plugin install mcp-ui-expert@cwp-claude-marketplaceYou can also use slash commands from within a Claude Code session:
/plugin marketplace add codewithpassion/cwp-claude-marketplace
/plugin install cwp-claude-framework@cwp-claude-marketplace
From command line:
claude plugin listFrom within Claude Code:
Run /plugin to open the plugin manager, then navigate to the Discover tab.
claude plugin list --installedOr from within Claude Code, run /plugin and navigate to the Installed tab.
claude plugin disable cwp-claude-framework@cwp-claude-marketplace
claude plugin enable cwp-claude-framework@cwp-claude-marketplaceclaude plugin uninstall cwp-claude-framework@cwp-claude-marketplaceTo fetch the latest plugin listings:
claude plugin marketplace update cwp-claude-marketplacecwp-claude-marketplace/
├── .claude-plugin/
│ └── marketplace.json # Marketplace manifest
├── plugins/ # Local plugins directory
├── install.sh # Quick installer script
└── README.md
Edit .claude-plugin/marketplace.json to add plugins to the plugins array.
For plugins stored in the plugins/ directory:
{
"name": "plugin-name",
"source": "./plugins/plugin-name",
"description": "What the plugin does",
"version": "1.0.0"
}For plugins hosted on GitHub:
{
"name": "external-plugin",
"source": { "source": "github", "repo": "owner/repo" }
}- Check your version:
claude --version(requires 1.0.33 or later) - Update Claude Code to the latest version
- Restart Claude Code
- Verify the URL or path is accessible
- Check that
.claude-plugin/marketplace.jsonexists
- Check that plugin source URLs are accessible
- For GitHub sources, ensure repositories are public or you have access
MIT