Claude Code · три сущности
Плагины, скиллы и MCP в Claude Code: чем 3 сущности отличаются
Если ты гуглишь «плагины скиллы и mcp» одной строкой, скорее всего, уже понял: все три слова как-то расширяют Claude Code, но чем они отличаются друг от друга и с чего начинать - непонятно. Anthropic описывает эти 3 термина тремя разными механизмами, а похожие названия («ещё одна штука, которую можно поставить») путают ещё сильнее
К концу статьи ты будешь точно знать: чем скиллы отличаются от переходника к внешнему сервису и от готовой упаковки, почему третья сущность может содержать в себе первые две одновременно (а не конкурировать с ними), и с чего начинать именно тебе - со стартовым набором по 2-3 позиции из каждого класса и ссылками на подробные разборы. Если Claude Code у тебя ещё не установлен - сначала окно, где ты пишешь ИИ задачи словами, три сущности этой статьи работают только внутри него
Открой папку ~/.claude/skills - там лежат твои скиллы, у каждого свой файл SKILL.md. Команда /mcp покажет 4 строки статуса подключённых внешних сервисов. Команда /plugin откроет список того, что можно поставить одним куском сразу. Дальше в статье - какую из трёх сущностей ставить первой и стартовый набор
Три слова, одна путаница: с чего разбираться
Прежде чем ставить хоть что-то, стоит понять один факт: эти три сущности НЕ рядоположены. Часто кажется, что перед тобой три равнозначные категории («выбери одну из трёх»), но это не так - одна из них может содержать в себе две другие
По документации Anthropic для Claude Code (code.claude.com/docs/en/plugins): «Plugins let you extend Claude Code with custom functionality that can be shared across projects and teams» - готовые упаковки позволяют расширять Claude Code возможностями, которыми можно делиться между проектами и командами. И дальше в той же документации прямо перечислено, что такая упаковка МОЖЕТ включать: свои инструкции, свой провод к внешнему сервису, автоматические действия на события и специализированных помощников - всё сразу, в одной установке
Отсюда практическое правило: нужна ОДНА конкретная вещь (своя инструкция под рутину или провод к одному сервису) - ставишь эти две сущности по отдельности. Нужен готовый набор, где кто-то уже собрал несколько частей вместе под одну задачу (например, интеграция с рабочим сервисом задач: своя инструкция для проверки плюс провод к самому сервису) - это третья сущность, и она ставит обе части одной командой
Скилл: инструкция, которую Claude читает сам
Скилл - это папка с одним обязательным файлом внутри: короткая шапка с описанием, что делает эта инструкция и когда её применять, и дальше обычный текст с шагами
По официальной документации (code.claude.com/docs/en/skills): «Skills extend what Claude can do. Create a SKILL.md file with instructions, and Claude adds it to its toolkit. Claude uses skills when relevant, or you can invoke one directly with /skill-name» - такие инструкции расширяют возможности Claude, файл добавляется в его набор, и Claude сам решает, когда его применить, или ты вызываешь напрямую коротким именем
Если нужен полный маршрут по этому шагу, он расписан в разборе Скиллы Claude для Тильды: 3 умения под тексты блоков
Что это тебе даёт на практике: если ты часто вставляешь Claude одну и ту же длинную инструкцию («проверь текст вот так», «пиши посты вот в этом стиле») - вместо повторного копирования в чат ты один раз оформляешь её отдельной папкой, и дальше Claude либо подхватывает нужную сам по смыслу задачи, либо ты вызываешь коротким именем через слэш
Такие инструкции бывают личными (работают во всех твоих проектах) и локальными для одной папки (работают только внутри неё). На моей собственной машине сейчас 147 таких папок, из них у 142 есть свой рабочий файл (разница в 5 - несколько технических папок без своей отдельной инструкции, например архив прежних версий)
Короткое словарное определение того же термина - в отдельном глоссарии скилл (skill) в Claude Code, там без примеров, только точное определение на одну фразу
MCP: провод к внешнему сервису
MCP расшифровывается как Model Context Protocol - это открытый способ подключить Claude Code к внешним источникам данных: рабочим таблицам, GitHub, заметкам, почти любому сервису, у которого есть свой переходник на другом конце провода
По официальной документации (code.claude.com/docs/en/mcp): «Claude Code can connect to hundreds of external tools and data sources through the Model Context Protocol (MCP)... MCP servers give Claude Code access to your tools, databases, and APIs» - Claude Code подключается к сотням внешних инструментов и источников данных этим способом, и такие переходники дают Claude прямой доступ к твоим рабочим таблицам и инструментам
Что это тебе даёт на практике: без такого провода ты вручную копируешь данные из другого сервиса в чат с Claude (например, текст задачи из трекера). С подключённым проводом к этому трекеру Claude читает задачу и действует с ней напрямую, без ручного копирования - именно так это формулирует сама документация: подключай, когда ловишь себя на копировании данных в чат из другого инструмента
Подключается такой провод одной командой в интерфейсе Claude Code - есть вариант для облачного сервиса (как GitHub или рабочие таблицы) и похожий для местного, который работает у тебя на компьютере. Официальные примеры сервисов из документации: GitHub, рабочие таблицы Notion, Asana, мониторинг Sentry, платёжный Stripe
На моей машине сейчас подключено 4 таких провода: stitch, playwright и playwright-webkit - все три на связи, четвёртый reap дожидается входа
Короткое словарное определение - в глоссарии MCP в Claude Code, там без примеров подключения, только точное определение на одну фразу
Плагин: упаковка, которая может нести скилл и MCP внутри себя
Готовая упаковка ставится одной командой и может содержать в себе сразу несколько частей: свои инструкции, свои провода к внешним сервисам, автоматические действия на события и специализированных помощников
Ключевая находка ресёрча, которая и разводит все три термина между собой (code.claude.com/docs/en/plugins): такая упаковка структурно устроена так, что внутри неё может лежать и раздел с инструкциями, и файл настройки внешних проводов, и раздел с автоматическими действиями - то есть это не альтернатива двум первым сущностям, а упаковка, которая может нести обе внутри себя одновременно
Официальный список готовых упаковок из документации (code.claude.com/docs/en/discover-plugins) даёт представление, для чего их используют чаще всего: интеграции с внешними сервисами, которыми уже пользуешься (рабочие таблицы, дизайн-инструмент, мессенджер - каждая ставит и свою инструкцию, и провод к сервису одной командой), автоматическая проверка текста кода на уязвимости, готовые инструкции для рутины версионирования
Ставится такая упаковка через каталог: одна команда подключает список доступных упаковок, вторая - устанавливает конкретную из него. Официальный каталог от самой Anthropic подключается автоматически при первом же интерактивном запуске Claude Code - отдельно его добавлять не нужно. Полная техническая справка по структуре упаковки (какие разделы внутри неё разрешены, как называются файлы) лежит в отдельном справочном документе Anthropic (code.claude.com/docs/en/plugins-reference) - туда стоит заглянуть, если решишь собрать свою
Рядом по теме есть отдельный разбор: Как установить плагин в агенте Claude Code
На моей машине установлена 1 такая упаковка (для генерации изображений, версия 0.2.0) из личного списка, плюс подключён официальный каталог Anthropic (пока без установок из него)
У нас есть отдельный разбор ОДНОГО частного стороннего расширения под тем же названием - плагин для Claude Code, который платит тебе, пока нейросеть думает. Это другой смысл слова: там речь про конкретный рекламный виджет от стороннего автора, а не про официальный класс из документации Anthropic, который разбирает эта статья
Три сущности одной таблицей
Свести все различия в одну таблицу проще, чем держать их в голове по отдельности - вот сводка по пяти признакам сразу:
| Признак | Скилл | MCP | Плагин |
|---|---|---|---|
| Что это физически | папка с одним файлом | подключённый провод к сервису | упаковка из нескольких частей |
| Где хранится | ~/.claude/skills/ | список в настройках Claude Code | папка с манифестом |
| Что даёт | свою инструкцию Claude | доступ к внешним данным | несколько частей сразу |
| Ставится командой | нет, просто файл в папке | claude mcp add | /plugin install |
| Может нести другие сущности внутри | нет | нет | да, обе сразу |
Таблица прокручивается вбок →
Где физически хранится каждая сущность на диске
Три сущности живут в разных местах файловой системы, и это тоже часть путаницы: люди ищут «плагин» там, где лежит скилл
| Сущность | Личный путь (все твои проекты) | Локальный путь (один проект) |
|---|---|---|
| Скилл | ~/.claude/skills/<имя>/ | .claude/skills/<имя>/ внутри папки проекта |
| MCP | список хранится в настройках Claude Code, не отдельными файлами | .mcp.json внутри папки проекта |
| Плагин | ~/.claude/plugins/ (папка установленного) | подключается через маркетплейс, не копируется вручную |
Таблица прокручивается вбок →
Как проверить статус каждой сущности: три команды
Ниже - как я лично проверил у себя, что именно стоит на машине (см. кадры выше), три шага, которые повторяет каждая из команд:
- Проверка скиллов. Открой список установленного коротким словом
/skillsв интерфейсе Claude Code или загляни прямо в папку~/.claude/skills/. Увидишь: список папок, у каждой - название и короткое описание. Это даёт понимание, что уже подхватывается автоматически, а что нет - Проверка внешних сервисов. Команда
/mcpв интерфейсе илиclaude mcp listв общем окне ввода. Увидишь: список подключённых сервисов и статус каждого - подключён или ждёт входа. Это даёт понимание, какие данные Claude уже видит напрямую, а какие ещё нет - Проверка упаковок. Команда
/plugin, вкладка «Installed». Увидишь: список установленного с версией и источником (из какого каталога взято). Это даёт понимание, что из готовых наборов уже стоит, а что можно ещё поставить
| Что проверяем | Команда | Что покажет |
|---|---|---|
| Скиллы | /skills или просмотр папки | список папок с описанием |
| MCP-сервисы | /mcp или claude mcp list | статус каждого подключения |
| Плагины | /plugin → Installed | версия и источник каждого |
Таблица прокручивается вбок →
Стартовый набор: что поставить первым
Готового ответа «ставь именно вот это» нет - выбор зависит от задачи, но порядок мышления такой:
- Нужна своя инструкция под повторяющуюся рутину (пишешь одно и то же в чат каждый раз, есть чек-лист, который Claude должен помнить) → начинай со скиллов
- Нужен доступ к внешнему сервису (рабочая таблица, GitHub, таск-трекер, дизайн-инструмент) → начинай с провода MCP, если готовой упаковки под этот сервис нет
- Нужна готовая связка из нескольких частей под одну задачу (кто-то уже собрал инструкцию и провод вместе) → ищи готовую упаковку в официальном каталоге, это быстрее, чем собирать вручную из двух частей
Скиллы: 3 разбора для старта
- Готовые Claude Skills: 10 скиллов, которые ставятся за минуту - встроенный каталог официальных инструкций, самый быстрый старт без чужих ссылок
- 22 скилла для Claude Code: список с командами установки - расширенный список по категориям (сборка, дизайн, ресёрч, маркетинг), если десяти официальных мало
- Бесплатные мозги для Claude Code: 10 опен-сорс-скиллов с GitHub - если готов ставить инструкции не из официального каталога, а из чужих открытых наборов
MCP: 2 разбора для старта плюс официальные примеры
- Claude MCP: как подключить свой первый сервис за 10 минут - пошаговая инструкция первого подключения с нуля
- MCP сервер простыми словами: 12 готовых серверов на выбор - каталог готовых переходников, если первый уже подключил и нужны следующие
- Официальные примеры прямо из документации Anthropic: GitHub, рабочие таблицы Notion, Asana, мониторинг Sentry, платёжный Stripe
Плагины: официальный каталог, три категории для старта
Отдельного нашего разбора именно официального класса пока нет (только частный случай стороннего виджета выше) - стартовый набор здесь строится прямо по документации Anthropic, три категории:
- Интеграции с сервисами, которыми уже пользуешься - рабочие таблицы, дизайн-инструмент, мессенджер (готовая инструкция плюс провод одной командой)
- Автоматическая проверка безопасности текста кода - отдельная упаковка ревьюит изменения на уязвимости на лету
- Рутина сохранения версий проекта - готовые инструкции для сохранения, отправки и создания запроса на слияние
Три сценария из жизни: что выбрать
- Пишешь Claude одну и ту же инструкцию про стиль текстов каждый раз → нужен скилл, готовая инструкция подхватится сама
- Держишь задачи в отдельном трекере и постоянно копируешь их текст в чат вручную → нужен провод MCP к этому трекеру
- Хочешь одной командой получить готовую связку под конкретный внешний сервис, которую кто-то уже собрал → ищи готовую упаковку в официальном каталоге
Частые ошибки новичка с этими тремя терминами
Четыре вещи, из-за которых путаница не проходит сама
- Думать, что нужно выбрать что-то одно это не альтернативы: три сущности решают разные задачи, и обычно со временем набирается всё три сразу - у меня на машине именно так
- Считать готовую упаковку конкурентом провода к сервису она может НЕСТИ такой провод внутри себя как одну из своих частей - это не два разных пути, а один пакует другой
- Начинать с самого сложного если задача - просто напоминать Claude одну и ту же инструкцию, провод к сервису или готовая упаковка тут не нужны вообще, хватает одной папки со скиллом
- Ставить готовую упаковку не глядя, что внутри по официальной документации такие наборы - «highly trusted components that can execute arbitrary code on your machine with your user privileges»: доверяй только источникам, которым доверяешь
Что ещё почитать про скиллы и помощников Claude Code
- Скилл (skill) в Claude Code: глоссарий - короткое словарное определение термина
- MCP в Claude Code: глоссарий - короткое словарное определение термина
- Готовые Claude Skills: 10 скиллов, которые ставятся за минуту - встроенный каталог официальных инструкций
- 22 скилла для Claude Code: список с командами установки - расширенный список по категориям
- Бесплатные мозги для Claude Code: 10 опен-сорс-скиллов с GitHub - инструкции из чужих открытых наборов
- Claude MCP: как подключить свой первый сервис за 10 минут - первое подключение с нуля
- MCP сервер простыми словами: 12 готовых серверов на выбор - каталог готовых переходников
- 7 скиллов Claude, что ведут весь мой контент: полная установка с нуля - личный кейс подборки инструкций под контент-конвейер
- Авторский пак из 15 навыков Claude: что внутри и установка - платный готовый набор инструкций одного автора
- Плагин для Claude Code, который платит тебе, пока нейросеть думает - другой смысл слова: частный сторонний виджет, не официальный класс
- Скиллы и агенты Claude: полный список разборов - вся тема на сайте
Источники
Все пять страниц официальной документации Claude Code (домен Anthropic code.claude.com) прочитаны и проверены живым запросом 4 сентября 2026 года
- Extend Claude with skills - официальная документация - что такое скилл, где хранится, как устроена шапка рабочего файла
- Голый адрес того же документа: https://code.claude.com/docs/en/skills
- MCP (Model Context Protocol) - официальная документация - что такое MCP, команды подключения, официальные примеры сервисов
- Голый адрес того же документа: https://code.claude.com/docs/en/mcp
- Create plugins - официальная документация - структура готовой упаковки, что она может нести внутри себя
- Голый адрес того же документа: https://code.claude.com/docs/en/plugins
- Discover and install plugins - официальная документация - официальный каталог, команды установки, список категорий и примеров
- Голый адрес того же документа: https://code.claude.com/docs/en/discover-plugins
- Plugins reference - официальная техническая справка - полная структура упаковки для тех, кто решит собрать свою
- Голый адрес того же документа: https://code.claude.com/docs/en/plugins-reference
Памятка: с чего начать разбор трёх сущностей
Пять строк, которые закрывают выбор между тремя сущностями
Сохрани себе
- Скилл - это папка с инструкцией, Claude подхватывает её сам или по короткой команде
- MCP - это провод к внешнему сервису (рабочей таблице, GitHub, таск-трекеру), подключается одной командой
- Готовая упаковка может нести внутри себя и инструкцию, и провод, и действия на события одной установкой
- Официальный каталог Anthropic подключается сам при первом запуске Claude Code
- Начинай со скилла под рутину, с провода под конкретный сервис, с упаковки - когда нужна готовая связка сразу
Порог входа
Три термина разведены бесплатно, следующий шаг - тоже
Всё, что нужно, чтобы больше не путать три сущности и собрать стартовый набор, ты только что прочитал бесплатно Следующий шаг - три дня разбора и сборки рабочего порядка вокруг твоих же инструментов - тоже стоит ровно ноль
Заявка в закрытый канал, одобряю сразу. Бот сам напишет первым и покажет, как забрать три дня Лагеря. Бесплатно
Частые вопросы
В чём разница между скиллом и MCP?
Скилл - это папка с инструкцией, которую Claude читает и применяет сам, без выхода за пределы разговора. MCP - это провод к внешнему сервису (рабочей таблице, GitHub, таск-трекеру): без него Claude видит только то, что ты вставил в чат, с ним - может читать и менять данные напрямую в подключённом сервисе
Плагин заменяет скилл и MCP или дополняет их?
Ни то, ни другое - готовая упаковка может СОДЕРЖАТЬ внутри себя и инструкцию, и провод к сервису одновременно, как один набор. По официальной документации она технически устроена так, что внутри неё может лежать и раздел с инструкциями, и файл настройки внешних проводов - устанавливаешь одной командой, а получаешь сразу несколько частей
С чего начать, если раньше не ставил ничего из трёх?
Со скилла - это самый простой формат: одна папка с одним файлом, которую можно даже не программировать, просто написать инструкцию текстом. Официальный встроенный каталог разобран в отдельном гайде, а если своих скиллов пока мало и хочется готовый комплект под контент - есть личный кейс подборки под контент-конвейер
Где посмотреть, что уже установлено на моей машине?
Скиллы - короткой командой в интерфейсе Claude Code или прямым просмотром своей папки. Внешние сервисы - другой короткой командой со списком статусов. Готовые упаковки - третьей командой, вкладка установленного
Готовые упаковки и провода к сервисам безопасны для установки?
По официальной документации Anthropic такие наборы - «компоненты повышенного доверия, которые могут выполнять произвольный код на твоей машине с твоими правами пользователя» (дословно: «highly trusted components that can execute arbitrary code on your machine with your user privileges»). Ставить стоит только из источников, которым доверяешь - официальный каталог курирует сама Anthropic