AI Development Marketplace - Master repository for tech-specific plugins (SDKs, frameworks, platforms)
npx claudepluginhub vanman2024/domain-plugin-builderUniversal plugin builder for Claude Code - creates plugins, agents, commands, and skills with proper structure and validation
Official prompts.chat marketplace - AI prompts, skills, and tools for Claude Code
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations
Claude Code plugins for the Slidev presentation framework
Meta-framework for building Claude Code plugins, agents, commands, and skills
The Domain Plugin Builder is a universal toolkit for creating production-ready Claude Code plugins. It works across ALL codebases and marketplaces, enabling rapid development of domain-specific tools and AI agents.
See the comprehensive INSTALLATION.md guide for detailed setup instructions.
Quick install:
cd ~/.claude/plugins/marketplaces
git clone https://github.com/vanman2024/domain-plugin-builder.git
Migrating from ai-dev-marketplace? See MIGRATION.md for migration steps and benefits.
# Create a complete plugin from scratch
/domain-plugin-builder:plugin-create my-awesome-plugin
# Or build individual components
/domain-plugin-builder:slash-commands-create my-command "Description"
/domain-plugin-builder:agents-create my-agent "Description" "Bash, Read, Write"
/domain-plugin-builder:skills-create my-skill "Description"
The domain-plugin-builder works from ANY project directory!
All framework docs and scripts use absolute paths starting with ~/:
~/.claude/
├── docs/
│ └── frameworks/
│ ├── claude/ # Architectural concepts (skills vs agents vs commands)
│ │ ├── component-decision-framework.md
│ │ └── agent-skills-architecture.md
│ └── plugins/ # Plugin structure reference
│ ├── claude-code-plugin-structure.md
│ ├── plugin-marketplaces.md
│ └── tech-stack-marketplaces.md
└── plugins/marketplaces/domain-plugin-builder/
└── plugins/domain-plugin-builder/
├── commands/ # Slash commands
├── agents/ # Specialized agents
└── skills/
└── build-assistant/
├── scripts/ # Validation & helper scripts
└── templates/ # Component templates
✅ Build plugins in ANY project:
/recruitment-app/ ✓/marketing-site/ ✓/internal-tools/ ✓✅ Slash commands reference docs portably:
@~/.claude/docs/frameworks/claude/component-decision-framework.md
@~/.claude/plugins/marketplaces/domain-plugin-builder/plugins/domain-plugin-builder/skills/build-assistant/templates/...
✅ Scripts work from anywhere:
# Run from ANY directory:
bash ~/.claude/plugins/marketplaces/domain-plugin-builder/plugins/domain-plugin-builder/skills/build-assistant/scripts/validate-plugin.sh
✅ Portable across users and machines:
~/ not /home/username/$HOME in scripts| Command | Description |
|---|---|
/domain-plugin-builder:plugin-create | Build complete plugin with all components |
/domain-plugin-builder:slash-commands-create | Create new slash command with proper structure |
/domain-plugin-builder:agents-create | Generate specialized agent with tool configuration |
/domain-plugin-builder:skills-create | Build skill with scripts, templates, and examples |
/domain-plugin-builder:build-plugin | Top-level orchestrator with validation and Git integration |
| Agent | Purpose |
|---|---|
plugin-validator | Comprehensive plugin compliance checking |
skills-builder | Complex skill creation with proper structure |
| Skill | Description |
|---|---|
build-assistant | Templates, scripts, and validation tools for plugin building |
The Domain Plugin Builder follows a clean separation of concerns: