Skip to content
zero2vibecodelearn vibe coding
Level 2 · Make it yours 6 min Reviewed by the author · Oct 15, 2026 Verified against Claude Code v2.1.292 · Oct 15, 2026Official docs: Plugins and marketplacesSomething out of date? Tell us

Plugins and marketplaces

A plugin bundles skills, subagents, hooks and MCP servers into one install from a marketplace. You install it for yourself, for a project, or for the team — and it runs with your rights.

Level 2 · 0 / 4 lessons0%
In this lesson

In earlier lessons you learned to set up skills, hooks and MCP servers one by one. A packages them together so everything installs in one go from a marketplace.

Marketplaces

Anthropic publishes three public marketplaces:

  • claude-plugins-official — Claude Code adds it by itself the first time you start an interactive session;
  • claude-community — plugins by third-party authors, submitted to Anthropic;
  • claude-code-plugins — a demo collection.

A plugin is named as plugin@marketplace, for example commit-commands@claude-plugins-official.

Installing from a session

/plugin install commit-commands@claude-plugins-official

At first nothing is installed: a panel opens with a description and a Will install list — what exactly the plugin will add. Read it, then choose the install scope.

Scopes: who gets it

ScopeWho gets itWhere enabledPlugins is written
useryou, in every project~/.claude/settings.json
projecteveryone in the repository.claude/settings.json (committed)
localyou, in this repository.claude/settings.local.json

The project scope has a subtlety: the committed entry enables the plugin for your teammates, but each of them has to install it on their own machine, once:

claude plugin install <plugin>@<marketplace> --scope project

Managing plugins from the terminal

claude plugin list
claude plugin disable commit-commands@claude-plugins-official
claude plugin uninstall commit-commands@claude-plugins-official --scope local

disable switches a plugin off but keeps it installed; uninstall removes it entirely. A plugin’s commands appear under its name, for example /commit-commands:commit.

Quick check

Only you need a plugin, and only in one project. Which scope?

Careful

Practice in the terminal

Try it on a real marketplace

Check your understanding

Answered 0/3
Mode:

What is a Claude Code plugin?

You installed a plugin in the project scope and committed the settings. What do your teammates get?

Why read the Will install list before installing?

Finish the task in the terminal and answer the questions to complete the lesson.

📝 My notes

Saved automatically in this browser · shows up on the Notes page.

Task

Install the official commit-commands plugin just for yourself and just in this project, then check that it is installed.

Tab complete · ↑ history · Ctrl+L clear · help commands

  • Not done: Plugin installed in the local scope
  • Not done: Plugin enabled in your personal project file
  • Not done: Checked the plugin list

Lesson Q&A

What is a Claude Code plugin?

A package that brings skills, subagents, hooks and MCP servers in one install — A plugin packages everything you have set up piece by piece, and installs as one unit from a marketplace.

You installed a plugin in the project scope and committed the settings. What do your teammates get?

The plugin is enabled in their settings, but each of them has to install it on their machine once — The enabledPlugins entry in the shared settings.json enables the plugin for everyone, but each person installs it on their own machine once — with --scope project.

Why read the Will install list before installing?

A plugin's hooks and MCP servers run with your user's rights, and Anthropic does not vet third-party marketplaces — A plugin can run code on your machine. Look at what exactly it adds before you agree.

Only you need a plugin, and only in one project. Which scope?

local means exactly 'me and this repository'. It does not touch your teammates or your other projects.

Commands in this lesson

Terms in this lesson

Move between lessons with ← → · search with ⌘K

Written and reviewed by Mikhail Kuzmitskii