Anthropic Announce Plugins for Claude Code
Another day, another agentic coding tool feature. Anthropic have released plugin support for Claude Code. Plugins are simply packaged collections of extensions that Claude Code already supports; custom slash commands, hooks, subagents, and MCP servers.
I appreciate that it’s an open ecosystem of plugins marketplaces, but of course, the same way you would with MCP servers, vet the plugins you install and make good use of Claude Code’s permission system.
I can see this being useful for teams. There’s an example of specifying in a repository’s .claude/settings.json file which plugins should be installed automatically. Working in a large engineering organisation (1,000+ engineers), I’m seeing examples of teams sharing instruction files locally (in addition to those that are versioned in the repos), but I’ve yet to see an example where “best practice” instructions and extensions are published more broadly within the organisation. We’re all still finding our way and I’ll always encourage demoing how we’re working with our tools to one another.
I also learned that as of v1.0.123 (we’re at v2.0.13 today), Claude Code has a SlashCommand tool, which allows your slash commands to be invoked by Claude Code if they’re deemed appropriate, and you’re able to suggest them anywhere you’re providing instructions (e.g. CLAUDE.md). Neat.
A Plugin of My Very Own
I had to give the new feature a whirl and created my own billionaire-bunker plugin. I’m grimly fascinated by billionaires prepping for an accelerating future, and for those that have the means, preparation likely includes a luxury bunker. The BBC just posted about it yesterday, but it’s been a popular topic for a while—you can read an edited excerpt from Douglas Rushkoff’s book over on the The Guardian website. The full book, ‘Survival of the Richest’, is well worth a read!
The plugin comes with a single command and is out in the open at https://github.com/russellslater/claude-code-plugins and available for you to try. Once installed, run the /bunker-status command in Claude Code and you’ll be treated to an update on bunker life from a fictitious billionaire.

On macOS, you can find Claude Code stashing the registered marketplaces and plugins in ~/.claude/plugins/. Unclear what happens when a conflict is encountered (you might benefit from a more unique marketplace name than mine). Here’s what I’m seeing after installing my own plugin:
~/.claude/plugins/
├── config.json
├── known_marketplaces.json
├── marketplaces/
│ └── claude-code-plugins/
│ ├── .claude-plugin/
│ │ └── marketplace.json
│ ├── .git/
│ ├── .gitignore
│ └── billionaire-bunker/
│ ├── .claude-plugin/
│ │ └── (plugin metadata)
│ ├── README.md
│ └── commands/
└── repos/
└── (empty)