GiladShoham/awesome-claude-plugins
GiladShoham/awesome-claude-plugins ยท 3 plugins
Marketplace A curated list of awesome plugins for Claude
Install
/plugin marketplace add GiladShoham/awesome-claude-pluginsRun inside Claude Code, then install plugins from it. Check the repo's README before you run it.
Plugins 3
After adding the marketplace, install one with /plugin install <name>@awesome-claude-plugins.
- 1example-calculator
/plugin install example-calculator@awesome-claude-plugins - 2example-weather
/plugin install example-weather@awesome-claude-plugins - 3example-translator
/plugin install example-translator@awesome-claude-plugins
Files
Awesome Claude Plugins
A curated marketplace of awesome plugins for Claude, following the Claude Plugin Marketplace specification.
About
This repository serves as a plugin marketplace for Claude, providing a centralized location to discover and share Claude plugins. Plugins extend Claude's capabilities and enable integration with various tools and services.
Note: The plugin examples and structure in this repository are based on the official Claude Code plugin examples.
๐ Quick Start
Add Marketplace from GitHub
Add this marketplace to Claude Code:
/plugin marketplace add GiladShoham/awesome-claude-pluginsTest Marketplace Locally
Before publishing, you can test the marketplace locally:
/plugin marketplace add /path/to/awesome-claude-pluginsBrowse and Install Plugins
Then browse and install individual plugins:
/pluginInstall a specific plugin:
/plugin install example-calculator@awesome-claude-pluginsList installed marketplaces:
/plugin marketplace listMarketplace Structure
This marketplace follows the Claude plugin marketplace format:
marketplace.json- Marketplace metadata and configurationplugins/- Directory containing individual plugin directories- Each plugin is a directory containing:
.claude-plugin/- Plugin configuration directoryplugin.json- Plugin metadata (JSON)
hooks/- Lifecycle hooksagents/- Agent definitionscommands/- Custom commands
Available Plugins
Browse the plugins/ directory to discover available plugins. Each plugin includes:
- Name: Unique identifier for the plugin
- Version: Semantic versioning
- Description: What the plugin does
- Author: Plugin maintainer information
Example Plugins
- Calculator Plugin (
example-calculator) v1.0.0 - A simple calculator plugin for performing basic arithmetic operations - Weather Plugin (
example-weather) v1.2.0 - Get current weather information and forecasts for any location - Translator Plugin (
example-translator) v2.0.0 - Translate text between multiple languages with high accuracy
Adding Your Plugin
To add your plugin to this marketplace:
-
Fork this repository
-
Create a new directory in
plugins/with your plugin name:plugins/your-plugin-name/ -
Create the required structure:
plugins/your-plugin-name/ โโโ .claude-plugin/ # Plugin configuration directory โ โโโ plugin.json # Plugin metadata โโโ hooks/ # Lifecycle hooks โโโ agents/ # Agent definitions โโโ commands/ # Custom commands -
Fill in your
.claude-plugin/plugin.jsonfile with plugin details:
{
"name": "your-plugin-name",
"version": "1.0.0",
"description": "A brief description of what your plugin does",
"author": {
"name": "Your Name",
"email": "your.email@example.com"
}
}-
Validate your plugin definition locally:
./validate-plugins.sh
-
Submit a pull request with your plugin
Plugin Guidelines
- Use semantic versioning (MAJOR.MINOR.PATCH)
- Provide clear, concise descriptions
- Ensure your plugin repository is publicly accessible
- Include proper documentation in your plugin repository
For more examples, see the official Claude Code plugins.
Usage
To use this marketplace with Claude:
- Configure your Claude instance to point to this marketplace
- Browse available plugins through the Claude interface
- Install plugins directly from the marketplace
- Enable/disable plugins as needed for your workflow
Refer to the official Claude plugin documentation for detailed setup instructions.
Validation
We provide tools to validate plugin definitions:
Local Validation
Run the validation script locally before submitting:
./validate-plugins.shThis script checks:
- Valid JSON syntax
- Required fields presence
- Semantic versioning format
- Filename consistency with plugin name
Automated CI Validation
All pull requests are automatically validated through GitHub Actions, which checks:
- Plugin JSON validity
- Marketplace.json validity
- No duplicate plugin names
- All marketplace references are valid
Contributing
Contributions are welcome! Please read our CONTRIBUTING.md guidelines before submitting pull requests.
Contribution Process
- Check existing plugins to avoid duplicates
- Ensure your plugin follows the JSON schema (see plugins/README.md)
- Validate your plugin definition:
./validate-plugins.sh - Submit a pull request with a clear description
- Respond to any feedback during review
All pull requests are automatically validated by our CI workflow to ensure quality and consistency.
License
This marketplace is licensed under the MIT License. See LICENSE for details.
Individual plugins may have their own licenses - please check each plugin's repository for details.
Support
For issues or questions:
- Open an issue in this repository
- Check the Claude documentation
- Review existing issues for similar problems
Acknowledgments
This repository is inspired by and based on the official Claude Code plugin examples.
Thanks to all plugin authors and contributors who help expand Claude's capabilities!
{
"name": "awesome-claude-plugins",
"owner": {
"name": "Gilad Shoham",
"email": "shoham.gilad@gmail.com",
"url": "https://github.com/GiladShoham"
},
"metadata": {
"description": "A curated marketplace of awesome plugins for Claude",
"version": "1.0.0",
"homepage": "https://github.com/GiladShoham/awesome-claude-plugins"
},
"plugins": [
{
"name": "example-calculator",
"source": "./plugins/example-calculator"
},
{
"name": "example-weather",
"source": "./plugins/example-weather"
},
{
"name": "example-translator",
"source": "./plugins/example-translator"
}
]
}Facts
- Kind
- Marketplace
- Repo
- GiladShoham/awesome-claude-plugins
- Group
- Uncategorized
- Marketplace name
- awesome-claude-plugins
- Owner
- Gilad Shoham
- License
- MIT
- Language
- Shell
- Created
- 2025-10-09
- Forks
- 28
- Plugins
- 3
- 1f/prompts.chatf/prompts.chatf.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source โ self-host for your organization with complete privacy.
- 2affaan-m/everything-claude-codeaffaan-m/everything-claude-codeThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
- 3obra/superpowersobra/superpowersAn agentic skills framework & software development methodology that works.
- 4anthropics/skillsanthropics/skillsPublic repository for Agent Skills
- 5anthropics/claude-codeanthropics/claude-codeClaude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.
- 6nextlevelbuilder/ui-ux-pro-max-skillnextlevelbuilder/ui-ux-pro-max-skillAn AI skill that provides design intelligence for building professional UI/UX across multiple platforms.