Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By vanman2024
Universal plugin builder for Claude Code - creates plugins, agents, commands, and skills with proper structure and validation
npx claudepluginhub vanman2024/domain-plugin-builder --plugin domain-plugin-builderCreate agent(s) using templates - supports parallel creation for 3+ agents
Create hook(s) following standardized structure - supports parallel creation for 3+ hooks
Create basic plugin directory structure and manifest
---
Create slash command(s) following standardized structure - supports parallel creation for 3+ commands
Use this agent to create a single agent following framework templates and conventions. Invoke when building individual agent components as part of plugin development.
Use this agent to create a single hook following framework templates and conventions. Invoked by hooks-create command in parallel for 3+ hooks.
Use this agent to verify that a Claude Code plugin is properly structured, follows framework conventions, has correct templating, proper documentation links, and all required components. This agent should be invoked after a plugin is built to verify compliance before deployment.
Use this agent to build complex skills with proper structure, scripts, templates, examples, and deep understanding of how skills integrate with plugin systems and provide additional capabilities to other agents. Invoke when creating skills that require script orchestration, template management, or understanding of agent coordination patterns.
Use this agent to create individual slash commands following standardized templates and patterns. Invoke when building commands that need proper structure, validation, and framework compliance.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
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
Create skills, subagents, hooks, commands, and plugins for Claude Code
Plugin development toolkit with skills for creating agents, commands, hooks, MCP integrations, and comprehensive plugin structure guidance
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Complete developer toolkit for Claude Code
Production-ready Celery distributed task queue with worker management, beat scheduling, monitoring (Flower), and framework integrations (Django, Flask, FastAPI)
OpenRouter SDK plugin - unified interface for 500+ LLM models with intelligent routing, cost optimization, and framework integrations (Vercel AI SDK, LangChain, OpenAI SDK, PydanticAI)
Comprehensive ElevenLabs AI audio integration for voice-enabled applications with TTS, STT, voice cloning, and Vercel AI SDK support
Comprehensive Supabase integration for AI applications with database, auth, storage, realtime, and vector search capabilities
Modular Vercel AI SDK development plugin with 13 specialized agents, parallel orchestration, and AI SDK v6 support. Features AI Elements (54 components), 107+ providers, Tools Registry, MCP integration, and full-stack app builder.
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: