developing-agentsGuides 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 trigger
developing-commandsGuides 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 com
creating-pluginsThis 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
developing-hooksGuides 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
integrating-mcpGuides 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
configuring-plugin-settingsGuides implementation of user-configurable plugin settings using the .claude/plugin-name.local.md pattern, including YAML frontmatter parsing, per-project configuration, settings file creation, and reading settings from hooks, commands, and agents. Activates when the user asks about plugin settings,
structuring-pluginsGuides creation and organization of Claude Code plugin directory structure, including the plugin manifest (plugin.json), component directories (commands, agents, skills, hooks), MCP server configuration, auto-discovery mechanism, portable path references with ${CLAUDE_PLUGIN_ROOT}, and file naming c
developing-skillsGuides development of Claude Code plugin skills, including SKILL.md structure, YAML frontmatter, progressive disclosure design, bundled resources (scripts, references, assets), and the six-step skill creation process. Activates when the user asks to create a skill, add a skill to a plugin, improve a