Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By jawhnycooke
Create and validate Claude Code plugins using guided scaffolding for requirements, components, and implementation, plus automated structure and manifest validation.
npx claudepluginhub jawhnycooke/claude-plugins --plugin plugin-dev**Effective agents are focused tools, not Swiss Army knives.** The best agents do one thing well with clear triggers and minimal tooling.
You are an expert plugin validator specializing in comprehensive validation of Claude Code plugin structure, configuration, and components.
**Effective skills trigger reliably and deliver focused value.** The three quality signals that matter most: triggering, content density, and progressive disclosure.
Guides development of Claude Code plugin agents, including agent file structure, YAML frontmatter fields, system prompt design, triggering conditions, and model/color/tool configuration. Activates when the user asks to create an agent, add a subagent, write agent frontmatter, configure agent triggering examples, choose agent tools or colors, or needs guidance on agent development best practices.
Guides development of Claude Code slash commands, including file format, YAML frontmatter fields, dynamic arguments ($ARGUMENTS, $1/$2), file references, bash execution, and command organization. Activates when the user asks to create a slash command, add a command, define command arguments, use command frontmatter, organize commands, create commands with file references, or needs guidance on command development best practices.
This skill should be used when the user asks to "create a plugin", "build a new plugin", "scaffold a plugin", "make a Claude Code plugin", "design a plugin", or needs guidance on the end-to-end plugin creation workflow including discovery, component planning, design, implementation, validation, and testing.
Guides development of Claude Code plugin hooks, including prompt-based and command hooks, hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification), matchers, output formats, and security practices. Activates when the user asks to create a hook, add event-driven automation, validate tool use, implement prompt-based hooks, block dangerous commands, or configure hooks.json.
Guides integration of Model Context Protocol (MCP) servers into Claude Code plugins, including server types (stdio, SSE, HTTP, WebSocket), .mcp.json configuration, authentication patterns (OAuth, tokens), environment variable expansion, and MCP tool naming. Activates when the user asks to add an MCP server, configure .mcp.json, connect an external service, or set up MCP in a plugin.
Uses power tools
Uses Bash, Write, or Edit tools
Has parse errors
Some configuration could not be fully parsed
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.
Plugin development toolkit with skills for creating agents, commands, hooks, MCP integrations, and comprehensive plugin structure guidance
Skills and resources for developing Claude Code plugins, skills, MCP servers, and extensions. Includes comprehensive official documentation and self-update mechanism.
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
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
Interactive translator that converts plain English descriptions into structured JSON schemas for Nano Banana Pro (Gemini 3 Pro Image). Supports marketing images, UI mockups, diagrams, data visualizations, and social graphics.
Structured collaborative document creation workflow with three stages: context gathering, refinement & structure, and reader testing. Creates professional documentation, proposals, and technical specs.
Figma design platform integration. Access design files, extract component information, read design tokens, and translate designs into code. Bridge the gap between design and development workflows.
Notion workspace integration. Search pages, create and update documents, manage databases, and access your team's knowledge base directly from Claude Code for seamless documentation workflows.
Interactive learning mode that requests meaningful code contributions at decision points (mimics the unshipped Learning output style)
A collection of plugins for Claude Code. Some I built, some are from partners.
Heads up: Make sure you trust a plugin before installing it. I don't control what's in third-party MCP servers or external code - check the plugin's homepage if you're unsure.
/plugin install {plugin-name}@claude-plugins-official
Or browse what's available in /plugin > Discover.
/plugins - Plugins I've built and maintain/external_plugins - Third-party plugins from partnersEvery plugin follows this layout:
plugin-name/
├── .claude-plugin/
│ └── plugin.json # Metadata (required)
├── .mcp.json # MCP server config (optional)
├── commands/ # Slash commands
├── agents/ # Agent definitions
├── skills/ # Skills
└── README.md # Docs
Want to add a plugin? Check out /plugins/example-plugin for a reference implementation.
For the full docs on building plugins, see the official documentation.