A curated marketplace of plugins for Claude Code, providing custom collections of slash commands, agents, MCP servers, and hooks to enhance your development workflow.
Repository: https://github.com/pleaseai/claude-code-plugins
This marketplace is maintained by Passion Factory and provides bundled plugins that extend Claude Code's capabilities with specialized tools and automation.
Generate and manipulate images using the Gemini 2.5 Flash Image model directly from Claude Code.
Repository: pleaseai/nanobanana
AI-powered security analysis for code changes and pull requests, identifying vulnerabilities and security risks.
Repository: pleaseai/security-plugin
Flutter and Dart-related commands and context for enhanced mobile development workflow.
Repository: pleaseai/flutter
Comprehensive code review plugin for Claude Code with specialized review agents.
Repository: pleaseai/code-review-plugin
Toolkit to help you get started with Spec-Driven Development.
Repository: pleaseai/spec-kit-plugin
/plugin marketplace add pleaseai/claude-code-pluginsOnce the marketplace is added, install any plugin with:
/plugin install nanobanana@pleaseai
/plugin install gemini-cli-security@pleaseai
/plugin install flutter@pleaseai
/plugin install code-review@pleaseai
/plugin install speckit@pleaseaiClaude Code plugins are customizable extensions that can include:
- Slash Commands: Create shortcuts for frequent operations
- Subagents: Purpose-built agents for specialized tasks
- MCP Servers: Connect to external tools and data sources
- Hooks: Customize Claude Code's workflow behavior
- Context Files: AI-specific instructions loaded automatically on session start
Plugins can be easily toggled on and off as needed, making them perfect for:
- Enforcing team coding standards
- Supporting open source package usage
- Sharing productivity workflows
- Connecting internal tools
- Bundling related customizations
Many plugins in this marketplace include context files that provide AI-specific instructions:
- Automatic Loading: Context files are loaded via SessionStart hooks
- Gemini CLI Compatibility: Supports plugins converted from Gemini CLI extensions
- Visual Indication: Plugins with context files show a "Context" badge in the marketplace
- Examples:
GEMINI.md,flutter.mdwith specialized AI instructions
To create and distribute your own plugins:
- Create a GitHub repository
- Add a
.claude-plugin/plugin.jsonfile with your plugin configuration - (Optional) Add
contextFileNamefield to enable automatic context loading - Users can add your marketplace with
/plugin marketplace add <username>/<repo-name>
{
"name": "my-plugin",
"version": "1.0.0",
"description": "My custom plugin",
"contextFileName": "CONTEXT.md",
"mcpServers": { ... },
"hooks": {
"SessionStart": [
{
"matcher": "startup",
"hooks": [
{
"type": "command",
"command": "${CLAUDE_PLUGIN_ROOT}/hooks/context.sh",
"timeout": 10
}
]
}
]
}
}For detailed documentation on creating plugins, visit:
This marketplace is configured via .claude-plugin/marketplace.json:
{
"$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
"name": "pleaseai",
"version": "0.1.0",
"description": "Bundled plugins for Claude Code",
"owner": {
"name": "Passion Factory",
"email": "[email protected]"
},
"plugins": [...]
}For questions or issues:
- Email: [email protected]
- Repository Issues: Create an issue
This marketplace is licensed under the MIT License.
Please refer to individual plugin repositories for their respective licenses.