Awesome Claude Plugins
A curated list of Plugins that let you extend Claude Code with custom commands, agents, hooks, and MCP servers through the plugin system.
What is Awesome Claude Plugins?
Awesome Claude Plugins is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to curated list of plugins that let you extend claude code with custom commands, agents, hooks, and mcp servers through the plugin system.
A curated list of Plugins that let you extend Claude Code with custom commands, agents, hooks, and MCP servers through the plugin system.
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- A curated list of Plugins that let you extend Claude Code wi
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx awesome-claude-pluginsConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Awesome Claude Plugins
Awesome Claude Plugins is a curated open-source collection of 40+ production-ready plugins for Claude Code, organized across nine capability categories including app integrations, frontend design, git automation, code quality, security, and DevOps. Each plugin bundles custom slash commands, specialized agents, hooks, and skills that extend Claude Code's built-in capabilities without requiring any external API servers. Developers use this collection to rapidly add high-quality, community-vetted workflows to their Claude Code environment — from auto-generating unit tests and PR reviews to scanning for OWASP vulnerabilities and connecting to 500+ external apps via Composio.
Prerequisites
- Claude Code (claude CLI) installed and authenticated
- Git installed for cloning the repository
- Node.js (for JavaScript-based plugins) or Python (for Python-based plugins) depending on the plugins you choose
- A Composio API key if using the app-integration plugins (connect-apps) that interface with Gmail, Slack, GitHub, Notion, etc.
Clone the awesome-claude-plugins repository
Clone the repository to a local directory on your machine. This gives you access to all plugin directories.
git clone https://github.com/ComposioHQ/awesome-claude-plugins.git
cd awesome-claude-pluginsBrowse available plugins
List the plugin directories to see all available options. Each folder is a standalone plugin with its own commands and agents.
ls -laLaunch Claude Code with one or more plugins
Use the --plugin-dir flag to load a specific plugin when starting Claude Code. You can load multiple plugins simultaneously by repeating the flag.
# Single plugin
claude --plugin-dir ./code-review
# Multiple plugins
claude --plugin-dir ./commit --plugin-dir ./code-review --plugin-dir ./security-sweepUse plugin slash commands in Claude Code
Once loaded, plugins add new slash commands to your Claude Code session. Type / in the chat to see available commands from all loaded plugins and start using them.
Set up app integration plugins (optional)
For the connect-apps plugin that integrates with external services like Gmail, Slack, and GitHub, set your Composio API key before launching Claude Code.
export COMPOSIO_API_KEY="your-composio-api-key"
claude --plugin-dir ./connect-appsAwesome Claude Plugins Examples
Client configuration
Example of launching Claude Code with multiple plugins from the awesome-claude-plugins collection loaded simultaneously.
{
"mcpServers": {}
}
# Note: awesome-claude-plugins uses Claude Code's --plugin-dir flag,
# not MCP servers. Launch command:
# claude --plugin-dir ./commit --plugin-dir ./code-review --plugin-dir ./frontend-designPrompts to try
These prompts show what each loaded plugin can do when activated through Claude Code's slash commands.
- "/commit — Generate a conventional commit message for my staged changes"
- "/code-review — Review this PR for security issues and code quality problems"
- "/security-sweep — Scan this codebase for OWASP Top 10 vulnerabilities and hardcoded secrets"
- "/test-writer-fixer — Generate Jest unit tests for the UserService class"
- "/changelog-generator — Turn the last 20 commits into a customer-friendly release notes entry"Troubleshooting Awesome Claude Plugins
Plugin slash commands don't appear after loading with --plugin-dir
Ensure you are running the latest version of Claude Code (claude --version). Plugin discovery requires the plugin directory to contain a valid plugin manifest. Check that the directory path is correct and that you spelled the flag as --plugin-dir.
connect-apps plugin fails to reach external services
The connect-apps plugin requires a valid COMPOSIO_API_KEY environment variable. Sign up at composio.dev to get your key, export it before launching Claude Code, and verify connectivity with a simple test action.
Multiple --plugin-dir flags cause conflicts between plugins
Some plugins may define overlapping slash command names. Load only the plugins you actively need in a session. Check each plugin's README inside its folder for known conflicts and compatibility notes.
Frequently Asked Questions about Awesome Claude Plugins
What is Awesome Claude Plugins?
Awesome Claude Plugins is a Model Context Protocol (MCP) server that curated list of plugins that let you extend claude code with custom commands, agents, hooks, and mcp servers through the plugin system. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Awesome Claude Plugins?
Follow the installation instructions on the Awesome Claude Plugins GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Awesome Claude Plugins?
Awesome Claude Plugins works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Awesome Claude Plugins free to use?
Yes, Awesome Claude Plugins is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Awesome Claude Plugins Alternatives — Similar Developer Tools Servers
Looking for alternatives to Awesome Claude Plugins? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Awesome Claude Plugins in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Awesome Claude Plugins?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.