plugin-dev Claude Code Plugin
Claude Code PluginClaude CodeDevelopmentClaude Code Customization & WorkflowThe explanation below is AI-generated. Please verify it against the sources.
plugin-dev is a Claude Code plugin that packages seven specialized skills to guide developers through building other Claude Code plugins. The skills cover hook events and automation, Model Context Protocol server integration, plugin directory/manifest structure, local configuration file patterns, slash command creation, autonomous agent creation, and skill authoring itself. It also ships a guided slash command, /plugin-dev:create-plugin, that walks a developer through an eight-phase process from discovery to final documentation, and it bundles validation agents plus shell utilities for checking hooks, agents, and settings files. According to the README, each skill follows a progressive-disclosure format with concise core documentation, deeper reference material, working examples, and utility scripts. The toolkit itself is a meta-development aid rather than an end-user integration, aimed at people authoring new plugins for Claude Code.
What you can do with plugin-dev
- Get expert guidance on writing hooks for events such as PreToolUse, PostToolUse, and SessionStart
- Learn how to configure MCP servers (stdio, SSE, HTTP) and connect external tools to a plugin
- Set up standard plugin directory layouts and plugin.json manifests
- Store per-project or per-user configuration using local markdown/YAML settings files
- Build slash commands with frontmatter, arguments, and file references
- Create autonomous subagents with AI-assisted generation and validation
- Author new skills following a progressive-disclosure pattern
- Run the guided /plugin-dev:create-plugin command to move a plugin from concept through validation and documentation
- Use bundled scripts to validate hook schemas, agents, and settings files before deployment