Layer 3

Plugins: Shareable Packages

Bundle skills, hooks, MCP servers, agents, and LSP servers into one installable package. Share your workflow with the world — or keep it for your team. 9,000+ plugins indexed across community marketplaces.

Discover
Installed (4)
Updates
Search plugins...
Filter
superpowers 94K

Core SDLC competencies — TDD, debugging, code review

security-guidance

Vulnerability detection & security best practices

code-review

Thorough code review with security & perf checks

unsevered-memory NEW

Semantic memory that persists across sessions

CSS recreation of the plugin marketplace. The real one is accessible via /plugin discover.

What's in a Plugin?

A plugin is a directory that can contain any combination of Claude Code extensions:

Plugin Directory Structure
my-awesome-plugin/ ├── .claude-plugin/ │ └── plugin.json # Metadata & manifest (required) ├── skills/ │ ├── deploy/SKILL.md # /my-awesome-plugin:deploy │ └── review/SKILL.md # /my-awesome-plugin:review ├── agents/ │ └── security-checker.md # Custom agent definition ├── hooks/ │ └── hooks.json # Auto-format, lint, etc. ├── .mcp.json # MCP server configs ├── .lsp.json # Language server configs └── settings.json # Default settings

Skills

Custom slash commands, namespaced as /plugin:skill to prevent conflicts with other plugins.

Hooks

Automatic actions that run on lifecycle events. Bundled in hooks/hooks.json.

MCP Servers

External tool connections configured in .mcp.json.

Agents & LSP

Custom agent definitions and language server configurations for code intelligence.

Installing Plugins

Browse & discover

/plugin discover or browse claudemarketplaces.com

Install with one command

/plugin install superpowers@obra

Skills, hooks, servers auto-loaded

Everything in the plugin becomes available immediately. Hooks start firing, skills appear in /help.

Use namespaced commands

/superpowers:tdd or just /tdd if there's no conflict

Where to Find Plugins

The community has built several directories and marketplaces:

MarketplaceStatsNotes
Anthropic Official ~33 plugins Vetted, high-quality. Language servers + dev workflows. The safest starting point.
claudemarketplaces.com 2,300+ skills, 770+ MCP, 95+ marketplaces The largest aggregator. Indexes multiple community marketplaces.
buildwithclaude.com 53+ plugins, 122+ skills, 117+ agents Well-organized directory with categories and descriptions.
cc-marketplace Community-driven GitHub-hosted marketplace. Install directly with /plugin marketplace add.
claudecodeplugin.com Plugin directory Browse plugins and skills with descriptions.
aitmpl.com Plugin collections Curated plugin collections by workflow.

Official Anthropic Plugins

Anthropic ships ~33 built-in plugins in two categories. These are pre-vetted and maintained by the team:

Language Servers (12)

Real-time code intelligence for TypeScript, Python, Rust, Go, Java, C#, Ruby, PHP, Swift, Kotlin, Dart, and Elixir. These provide diagnostics, completions, and type information that Claude can use while coding.

Dev Workflows (10+)

PluginWhat It Does
feature-devStructured feature development workflow with planning, implementation, and review stages
code-reviewThorough code review: security, performance, style, test coverage
commit-commandsConventional commit message generation from staged changes
security-guidanceOWASP-aware security analysis and vulnerability detection
frontend-designFrontend development patterns, design system integration, responsive design

Creating Your Own Plugin

  1. Create the plugin directory

    Make a new folder with a .claude-plugin/ subdirectory containing your plugin.json manifest.

  2. Move your extensions in

    Copy skills to skills/, hooks config to hooks/hooks.json, MCP configs to .mcp.json.

  3. Test locally

    Install from your local path and verify all skills and hooks work as expected.

  4. Push to GitHub and share

    Add the claude-code-plugin topic to your repo. Submit to awesome-claude-code or a marketplace.

plugin.json example
{
  "name": "my-awesome-plugin",
  "version": "1.0.0",
  "description": "A collection of dev workflow tools",
  "author": "yourname",
  "homepage": "https://github.com/yourname/my-awesome-plugin",
  "keywords": ["workflow", "deploy", "review"],
  "license": "MIT"
}
Start with skills, graduate to plugins.

Don't create a plugin on day one. Start with standalone skills and hooks. Once your workflow is stable and you want to share it, packaging as a plugin takes minutes.


What Does It Cost?

ItemCostDetails
Installing plugins Free All community plugins are free to install.
Creating plugins Free No fee to create or publish. Host on GitHub for free.
Marketplace access Free All marketplaces listed above are free to browse and install from.
Plugin execution Included Plugins use your existing Claude Code subscription. No additional API costs beyond normal usage.
Plugins are highly trusted.

Plugins can execute arbitrary code on your machine. Only install plugins from sources you trust. The official Anthropic marketplace is the safest bet. For community plugins, review the source code on GitHub before installing.