Help us improve
Share bugs, ideas, or general feedback.
A demo marketplace showcasing Claude Code plugin capabilities: skills, agents, hooks, and more.
npx claudepluginhub walis85300/marketplaceCode review skills and agents for catching bugs, security issues, and style problems
Git workflow automation with conventional commits, branch naming, and pre-commit hooks
Documentation generation agents and skills for code explanation and API docs
Personalized coding tutorials that use your actual codebase for examples with spaced repetition quizzes
DynamoDB single-table design pipeline: access patterns → table design → query interfaces. Three-step guided workflow for designing and documenting DynamoDB schemas.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
Curated collection of 154 specialized Claude Code subagents organized into 10 focused categories
Share bugs, ideas, or general feedback.
A demo marketplace showcasing Claude Code plugin capabilities including skills, agents, commands, hooks, and MCP servers.
This repository serves as a Claude Code plugin marketplace — a catalog that distributes plugins to Claude Code users via /plugin marketplace add. It demonstrates the full spectrum of Claude Code's extensibility features through three example plugins.
# Add the marketplace (from within Claude Code)
/plugin marketplace add https://github.com/your-org/marketplace
# Install a specific plugin
/plugin install code-review@demo-marketplace
# Test a single plugin locally
claude --plugin-dir ./plugins/code-review
# Test multiple plugins
claude --plugin-dir ./plugins/code-review --plugin-dir ./plugins/git-toolkit
# Load the entire marketplace locally (from within Claude Code)
/plugin marketplace add ./
/plugin install code-review@demo-marketplace
Code review skills and agents for catching bugs, security issues, and style problems.
Features:
review - Automatic code review on file changessecurity-reviewer - Specialized security analysis/code-review:quick-review - On-demand code reviewsTags: review, security, quality
Git workflow automation with conventional commits, branch naming, and pre-commit hooks.
Features:
conventional-commit - Enforces conventional commit standards/git-toolkit:smart-commit [type|scope] - Intelligent commit creation/git-toolkit:branch - Smart branch managementTags: git, commits, automation
Documentation generation agents and skills for code explanation and API docs.
Features:
explain-code - Contextual code explanationsdoc-writer - Comprehensive documentation specialist/doc-generator:api-docs - Generate API documentation/doc-generator:readme - Create project README filesTags: docs, documentation, explanation
AI-powered development tools with 29 agents, 22 commands, 19 skills, and 1 MCP server.
External Plugin: Sourced from EveryInc/compound-engineering-plugin
Tags: ai-powered, compound-engineering, workflow-automation
marketplace/
├── .claude-plugin/
│ └── marketplace.json # Marketplace catalog (root manifest)
├── plugins/
│ ├── code-review/ # Code review plugin
│ │ ├── .claude-plugin/plugin.json
│ │ ├── skills/review/SKILL.md
│ │ ├── agents/security-reviewer.md
│ │ └── commands/quick-review.md
│ ├── git-toolkit/ # Git workflow plugin
│ │ ├── .claude-plugin/plugin.json
│ │ ├── skills/conventional-commit/SKILL.md
│ │ ├── commands/smart-commit.md
│ │ ├── commands/branch.md
│ │ └── hooks/hooks.json
│ └── doc-generator/ # Documentation plugin
│ ├── .claude-plugin/plugin.json
│ ├── skills/explain-code/SKILL.md
│ ├── agents/doc-writer.md
│ ├── commands/api-docs.md
│ └── commands/readme.md
└── CLAUDE.md # Development guidelines
skills/*/SKILL.md) - Auto-invoked by Claude based on task contextcommands/*.md) - User-invoked via slash commands (/plugin:command)agents/*.md) - Specialized Claude personas for complex taskshooks/hooks.json) - Event handlers for git operations and file changesEach plugin follows this structure:
plugin-name/
├── .claude-plugin/plugin.json # Plugin manifest (name, version, description)
├── skills/ # Auto-invoked capabilities
│ └── skill-name/SKILL.md
├── commands/ # User-invoked slash commands
│ └── command-name.md
├── agents/ # Specialized Claude personas
│ └── agent-name.md
├── hooks/ # Event handlers
│ └── hooks.json
└── scripts/ # Shell scripts for hooks
Create plugin manifest:
mkdir -p plugins/my-plugin/.claude-plugin
# Edit plugins/my-plugin/.claude-plugin/plugin.json
Add capabilities:
mkdir -p plugins/my-plugin/{skills,commands,agents}
# Create your .md files following the examples