A curated collection of Claude Code plugins for enhanced productivity and workflow automation.
Remote interaction with Claude Code via Telegram
Control and monitor Claude Code remotely via Telegram. Receive smart notifications about task completions, errors, session events, and important insights. Respond to Claude's questions via Telegram inline keyboards from anywhere.
Features:
- 🚀 Auto-Setup Detection - Automatic configuration prompts
- 📬 Smart Notifications - Task updates and insights
- ✅ Remote Approvals - Interactive inline keyboards
- 🔔 Keyword Detection - Automatic insight detection
- ⚡ Message Batching - Intelligent notification grouping
- 🎛️ Fully Configurable - Customize all settings
Quick Start:
/telegram-plugin:configureEach plugin can be installed independently. Visit the plugin's directory for specific installation instructions.
- Clone this repository:
git clone https://github.com/co8/cc-plugins.git- Navigate to the desired plugin:
cd cc-plugins/plugins/<plugin-name>- Follow the plugin-specific installation instructions in its README.md
Use our plugin generator to quickly create new plugins with best practices built-in:
# Clone the repository
git clone https://github.com/co8/cc-plugins.git
cd cc-plugins
# Run the plugin generator
npm run create-pluginThe generator provides three template types:
- Full-featured - Complete plugin with MCP server, hooks, commands, and skills
- MCP Server Only - Just an MCP server for providing tools to Claude
- Hooks Only (minimal) - Simple event-driven automation
Features:
- 🎨 Interactive setup wizard
- 📦 Automatic dependency installation
- ✅ Built-in testing framework
- 📝 Complete documentation templates
- 🔧 Shared utility libraries (config, logging, rate limiting)
Documentation:
Example workflow:
# Create plugin
npm run create-plugin
# Develop
cd plugins/my-awesome-plugin
# Edit mcp-server/server/handlers.js
# Add hooks in hooks/scripts/
# Test
cd mcp-server && npm test
# Use in Claude Code
/my-awesome-plugin:configureUse the plugin manager CLI to search, discover, and manage plugins from the registry:
# Install CLI dependencies
cd cli
npm install
# Optional: Link globally for easier access
npm linkAvailable Commands:
# Search for plugins
plugin-manager search <query>
# Get detailed plugin information
plugin-manager info <plugin-name>
# Validate plugin structure
plugin-manager validate <plugin-path>
# List installed plugins
plugin-manager list
# Show help
plugin-manager helpExample Usage:
# Search for telegram-related plugins
plugin-manager search telegram
# Get info about telegram-plugin
plugin-manager info telegram-plugin
# Validate your plugin
plugin-manager validate ./plugins/my-pluginThe centralized plugin registry provides:
- Plugin Discovery - Search and browse available plugins
- Version Management - Track multiple plugin versions
- Integrity Verification - SHA-512 hash validation
- Publisher Verification - Verified plugin authors
- Metadata - Categories, tags, ratings, downloads
Registry Structure:
- Registry file:
registry/registry.json - Schema validation:
registry/schema.json - API documentation: docs/REGISTRY_API.md
Publishing Your Plugin:
- Create a GitHub release with tarball
- Generate SHA-512 integrity hash
- Update
registry/registry.jsonwith plugin metadata - Submit pull request
See CONTRIBUTING.md for detailed publishing instructions.
- Generator Quick Start - Create your first plugin in 30 minutes
- Registry Quick Start - Get started with the registry in 5 minutes
Each plugin in this marketplace follows the standard Claude Code plugin structure:
plugin-name/
├── .claude-plugin/
│ ├── plugin.json # Plugin metadata
│ └── marketplace.json # Marketplace listing info
├── commands/ # Slash commands
├── skills/ # Knowledge bases
├── agents/ # Specialized agents
├── hooks/ # Event hooks
├── mcp-server/ # MCP server (if applicable)
├── README.md # Plugin documentation
└── LICENSE # Plugin license
Interested in contributing a plugin? We welcome high-quality plugins that enhance the Claude Code experience.
-
Quality Standards
- Clear documentation
- Working examples
- Proper error handling
- Security best practices
-
Required Files
.claude-plugin/plugin.json.claude-plugin/marketplace.jsonREADME.mdwith setup instructionsLICENSEfile
-
Submission Process
- Fork this repository
- Create your plugin in
plugins/<your-plugin-name>/ - Test thoroughly
- Submit a pull request
This marketplace repository is licensed under MIT License. Individual plugins may have their own licenses - please check each plugin's LICENSE file.
Enrique R Grullon Email: e@co8.com GitHub: @co8
Made with ❤️ by co8.com