Skip to main content

Plugins in Claude Code

Plugins extend agent capability for specific domains (for example: GitHub workflows, docs translation, design tooling, or product-specific operations).

Why plugins matter

  • keep domain-specific logic outside generic prompts
  • make behavior reusable across tasks and sessions
  • reduce prompt length and ambiguity
  • improve consistency for repetitive operations

Plugin usage pattern

  1. Identify a repeated workflow (for example PR triage).
  2. Create or install a plugin skill with clear trigger instructions.
  3. Limit plugin scope to one concrete job.
  4. Validate output with local checks and CI.

Relationship with skills and MCP

  • Skills define how an agent should execute a specialized workflow.
  • MCP provides tool access and structured context for that workflow.
  • Plugins combine both into reusable building blocks.