A personal Claude Code plugin marketplace for custom development workflows and tooling
This repository serves as a personal Claude Code plugin marketplace designed to enhance development efficiency. It provides custom toolsets for knowledge management, automation, and streamlined development workflows.
Claude Code plugin marketplaces support centralized plugin discovery, version tracking, automatic updates, and multiple source types (Git repositories, local paths, etc.).
- Efficient Knowledge Management: Dedicated commands for memo creation and document management
- Custom Hooks: Event-driven automation for development workflows
- MCP Server Integration: External tool integrations to extend Claude Code capabilities
- Version Control: Safe plugin updates with semantic versioning
- Easy Installation: One-command marketplace and plugin installation
Run the following command in Claude Code:
/plugin marketplace add kkhys/claude-code-marketplace/plugin install base@my-marketplace/plugin list# List all marketplaces
/plugin marketplace list
# Update a marketplace
/plugin marketplace update my-marketplace
# Remove a marketplace
/plugin marketplace remove my-marketplace# List installed plugins
/plugin list
# Enable/disable plugins
/plugin enable base@my-marketplace
/plugin disable base@my-marketplace
# Uninstall a plugin
/plugin uninstall base@my-marketplaceTo test the marketplace locally:
# Add the marketplace
/plugin marketplace add ./path/to/claude-code-marketplace
# Install a plugin
/plugin install base@my-marketplace
# Test the plugin
/memo "Test memo" # Run a command from the base pluginValidate JSON syntax and marketplace structure:
claude plugin validate .Or from within Claude Code:
/plugin validate .-
Create plugin directory:
mkdir -p plugins/your-plugin/.claude-plugin mkdir -p plugins/your-plugin/commands
-
Create plugin manifest (
plugins/your-plugin/.claude-plugin/plugin.json):{ "name": "your-plugin", "description": "Description of your plugin", "version": "1.0.0", "author": { "name": "Your Name", "email": "your.email@example.com" } } -
Add to marketplace (
.claude-plugin/marketplace.json):{ "plugins": [ { "name": "your-plugin", "source": "./plugins/your-plugin", "description": "Brief description of your plugin" } ] } -
Validate and test:
/plugin validate . /plugin marketplace update my-marketplace /plugin install your-plugin@my-marketplace
To make this marketplace automatically available for your team, add it to your project's .claude/settings.json:
{
"extraKnownMarketplaces": {
"my-marketplace": {
"source": {
"source": "github",
"repo": "kkhys/claude-code-marketplace"
}
}
},
"enabledPlugins": {
"base@my-marketplace": true
}
}For features available in claude-plugins-official (e.g. MCP servers), prefer the official plugins. Currently installed official plugins:
slack@claude-plugins-officialralph-loop@claude-plugins-officialcode-review@claude-plugins-officialcode-simplifier@claude-plugins-officialsecurity-guidance@claude-plugins-officialpr-review-toolkit@claude-plugins-officialfrontend-design@claude-plugins-officialclaude-md-management@claude-plugins-official
See settings.json for the full list of installed plugins.
This marketplace and its included plugins are intended for personal use.