This directory contains the Claude plugins marketplace configuration.
The marketplace.json file defines Claude plugins for your project.
{
"name": "my-project-plugins",
"owner": {
"name": "Your Organization"
},
"plugins": [
{
"name": "plugin-name",
"source": "./plugin-directory",
"description": "What this plugin does"
}
]
}- Create a plugin directory (e.g.,
./my-plugin) - Add the plugin files to that directory
- Update
marketplace.jsonto reference the plugin:
{
"name": "my-new-plugin",
"source": "./my-plugin",
"description": "Brief description of the plugin functionality"
}Skills (.claude/skills/):
- Project-specific instructions
- Loaded on-demand based on semantic matching
- Written in Markdown
- Lightweight, instruction-based
Plugins (.claude-plug-in/):
- Can contain executable code
- More complex functionality
- Can include MCP servers
- May have dependencies
Once configured, Claude Code will recognize and load your plugins automatically when relevant to the task at hand.
Note: The example configuration in this template is a placeholder. Replace it with your actual plugin configurations.