A curated list of production-ready plugins for Claude Code to supercharge your development workflow.
Want plugins that do more than generate text? The connect-apps plugin lets Claude send emails, create issues, post to Slack, and take actions across 500+ apps.
The connect-apps plugin lets Claude perform real actions - send emails, create issues, post to Slack. It handles auth and connects to 500+ apps using Composio under the hood.
git clone https://github.com/composio/awesome-claude-plugins.git
cd awesome-claude-plugins
claude --plugin-dir ./connect-apps/connect-apps:setupPaste your API key when asked. (Get a free key at platform.composio.dev)
Ask Claude to send you a test email. If you receive it, Claude is now connected to 500+ apps.
Claude Plugins are extensions that enhance Claude Code with custom slash commands, specialized agents, hooks, and skills. Plugins can be shared across projects and teams, providing consistent tooling and workflows.
- connect-apps - Connect Claude to any app. Send emails, create issues, post messages, update databases - take real actions across Gmail, Slack, GitHub, Notion, and 500+ services.
- frontend-design - Create distinctive, production-grade interfaces. Avoids generic "AI slop" with bold typography, unique color palettes, and creative layouts.
- artifacts-builder - Suite of tools for creating elaborate, multi-component HTML artifacts using React, Tailwind CSS, and shadcn/ui.
- theme-factory - Applies professional font and color themes to artifacts including slides, docs, reports, and HTML landing pages with 10 pre-set themes.
- canvas-design - Creates beautiful visual art in PNG and PDF documents using design philosophy and aesthetic principles for posters and static pieces.
- senior-frontend - React/Next.js/TypeScript development patterns with bundle analysis, component generation, and accessibility best practices.
- frontend-developer - Frontend development specialist agent for building modern web interfaces.
- commit - Creates smart git commits using conventional commit format with meaningful messages and emojis.
- create-pr - Automates pull request creation with proper templates, descriptions, and labels.
- pr-review - Comprehensive PR reviews with detailed feedback on code quality, security, and best practices.
- changelog-generator - Automatically creates user-facing changelogs from git commits by analyzing history and transforming technical commits into customer-friendly release notes.
- ship - Complete PR workflow from commit to production. Lint, test, review, and deploy.
- code-review - Comprehensive code review with best practices, patterns, and improvement suggestions.
- test-writer-fixer - Automatically write and fix unit tests. Supports Jest, Vitest, Pytest, and more.
- debugger - Advanced debugging assistant for tracking down and fixing complex bugs.
- bug-fix - Analyzes stack traces and code to identify and fix bugs in your codebase.
- backend-architect - Backend architecture patterns, API design, database schemas, and system design.
- mcp-builder - Guides creation of high-quality MCP (Model Context Protocol) servers for integrating external APIs and services with LLMs.
- agent-sdk-dev - Claude Agent SDK development helper for building custom AI agents.
- perf - Performance analysis and optimization. Identify bottlenecks and improve speed.
- audit-project - Full project audit for code quality, dependencies, security, and best practices.
- documentation-generator - Generate comprehensive documentation from code. READMEs, API docs, and guides.
- security-guidance - Security best practices and vulnerability detection. OWASP guidelines and secure coding.
- developer-growth-analysis - Analyzes your recent Claude Code chat history to identify coding patterns, development gaps, and curates personalized learning resources.
Clone the repo and run Claude with any plugin:
git clone https://github.com/composio/awesome-claude-plugins.git
cd awesome-claude-plugins
claude --plugin-dir ./commitLoad multiple plugins at once:
claude --plugin-dir ./commit --plugin-dir ./code-review --plugin-dir ./connect-appsEach plugin follows the standard Claude Code plugin format:
plugin-name/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata
├── skills/ # Skill definitions (optional)
│ └── skill-name/
│ └── SKILL.md
├── commands/ # Slash commands (optional)
│ └── command.md
├── agents/ # Agent definitions (optional)
│ └── agent.md
└── hooks/ # Event hooks (optional)
└── hooks.json
Want to add your plugin?
- Fork this repository
- Add your plugin folder with the standard structure
- Update this README with your plugin details
- Submit a pull request
Please ensure your plugin:
- Addresses a real use case
- Doesn't duplicate existing functionality
- Follows the template structure
- Has been tested
- Claude Code Documentation
- Plugin Development Guide
- Discover Plugins
- ComposioHQ/awesome-claude-skills - More skills and resources
MIT - See individual plugins for their specific licenses.