By svgsponer
A comprehensive toolkit for creating, validating, and distributing Claude Code plugins
Create a new sub-agent file with proper frontmatter and structure.
Create a new slash command file with proper frontmatter and structure.
Add or update hooks.json with a new hook configuration for automated behavior.
Create a new Skill folder with SKILL.md and supporting directories.
Scaffold a new Claude Code plugin with standard structure and starter files
Modifies files
Hook triggers on file write and edit operations
Runs pre-commands
Contains inline bash commands via ! syntax
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Bash prerequisite issue
Uses bash pre-commands but Bash not in allowed tools
Bash prerequisite issue
Uses bash pre-commands but Bash not in allowed tools
A bazaar of Claude Code plugins and curiosities.
Add the marketplace to Claude Code:
/plugin marketplace add svgsponer/claude-bazaar
Then install plugins:
/plugin install plugin-development@claude-bazaar
| Component | Description |
|---|---|
| Plugin Development Toolkit | plugin-development plugin with 7 slash commands, a plugin-authoring skill for ambient guidance, and a reviewer agent |
| CI/CD Workflows | GitHub Actions for automated plugin validation on every push and PR |
| Documentation | Complete guides for plugins, hooks, settings, commands, skills, and sub-agents |
# Start Claude Code
claude
# Add your local marketplace
/plugin marketplace add .
# Install the development toolkit
/plugin install plugin-development@claude-bazaar
# Scaffold a new plugin
/plugin-development:init my-awesome-plugin
# Add components
/plugin-development:add-command my-command "Description of what it does"
/plugin-development:add-skill my-skill "Use when working with..."
# Validate before publishing
/plugin-development:validate
The plugin-development plugin provides these commands:
| Command | Description |
|---|---|
/plugin-development:init [name] | Scaffold a new plugin with standard structure |
/plugin-development:add-command [name] [desc] | Add a new slash command |
/plugin-development:add-skill [name] [desc] | Add a new skill with SKILL.md |
/plugin-development:add-agent [name] [desc] | Add a new sub-agent |
/plugin-development:add-hook [event] [matcher] | Add a hook configuration |
/plugin-development:validate | Validate plugin structure and configuration |
/plugin-development:test-local | Create dev marketplace for local testing |
├── .claude-plugin/
│ └── marketplace.json # Marketplace configuration
├── .github/
│ └── workflows/
│ └── validate-plugins.yml # CI/CD validation
├── docs/ # Comprehensive documentation
│ ├── plugins.md # Plugin development guide
│ ├── plugins-reference.md # Technical specifications
│ ├── plugin-marketplaces.md # Marketplace management
│ ├── hooks.md # Event-driven automation
│ ├── settings.md # Configuration options
│ ├── slash-commands.md # Command system reference
│ ├── skills.md # Agent skills guide
│ └── sub-agents.md # Sub-agent system
└── plugins/
└── plugin-development/ # Development toolkit
Configure automatic marketplace installation for your team by adding .claude/settings.json to your projects:
{
"extraKnownMarketplaces": {
"claude-bazaar": {
"source": {
"source": "github",
"repo": "svgsponer/claude-bazaar"
}
}
}
}
When team members trust the repository folder, Claude Code automatically installs the marketplace. See Configure team marketplaces for details.
Once your marketplace is published to GitHub, users can install plugins with:
# Add the marketplace
/plugin marketplace add svgsponer/claude-bazaar
# Install a plugin
/plugin install plugin-name@claude-bazaar
Test your plugins before publishing:
# Navigate to your marketplace
cd claude-bazaar
# Start Claude Code
claude
# Add local marketplace
/plugin marketplace add .
# Install and test a plugin
/plugin install plugin-development@claude-bazaar
For iterative development:
# After making changes
/plugin-development:validate
/plugin uninstall plugin-name@claude-bazaar
/plugin install plugin-name@claude-bazaar
Remove the marketplace and its plugins from Claude Code:
# Remove a specific plugin
/plugin uninstall plugin-name@claude-bazaar
# Remove the marketplace entirely
/plugin marketplace remove claude-bazaar
To completely remove, delete the cloned repository directory.
If you prefer manual setup over the scaffolding commands:
mkdir -p plugins/my-plugin/.claude-plugin
mkdir -p plugins/my-plugin/commands
Create plugins/my-plugin/.claude-plugin/plugin.json:
npx claudepluginhub svgsponer/claude-bazaar --plugin plugin-developmentRewrite rough prompts into clear, specific, well-structured requests that get better results from Claude Code
Scaffold full-stack projects with local dev, local prod-like test, and remote prod environments using Docker Compose and Traefik
Interactive plugin builder for Claude Code - serves as both an example plugin and a tool to create new plugins through guided prompts with specialized builder skills for each component type
A comprehensive toolkit for creating, validating, and distributing Claude Code plugins
Validates and optimizes Claude Code plugins against official best practices and file patterns
Plugin development toolkit with skills for creating agents, commands, hooks, MCP integrations, and comprehensive plugin structure guidance
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.