Короткие разборы и скиллы, которые я делаю для себя, выкладываю в Telegram-канале: подписаться.
Что такое скилл простыми словами?
Коротко: скилл - это навык, которому вы один раз научили Claude: как делать определённую повторяющуюся работу. Дальше вы просите эту работу одной фразой, а как её делать, Claude уже знает.
Я разговаривал с девушкой, которая делает картинки для постов. Каждый раз она открывает чат и вставляет туда свой длинный промпт: как сделать картинку. И только потом пишет, про что пост.
Со скиллом этот промпт вставлять не нужно. Достаточно написать «сделай картинку к посту про запуск курса». Claude сам поймёт, что это работа для скилла, откроет его и сделает картинку так, как вы его научили.
Скиллы я и делаю именно так: упаковываю то, что часто повторяется в работе. Один раз описал, как делается работа, и дальше она запускается обычной просьбой.
Формат придумала Anthropic, компания-разработчик Claude, в октябре 2025 года (анонс Anthropic).
Как это выглядит в чате
Коротко: промпт - это инструкция, которую каждый раз нужно найти и вставить в чат заново. Это неудобно. Скилл - навык, который уже есть у Claude: вы пишете только то, что нужно сделать.
Условный пример:

Промпт сначала надо найти в заметках, скопировать и вставить, и так в каждом новом чате. Скилл этого не требует: навык делать картинки к постам у Claude уже есть, его не нужно объяснять заново.
Скилл работает в любом чате
Коротко: скилл не привязан к отдельному чату. Он вызывается из любого разговора, и в одном чате может сработать сколько угодно скиллов.
Если вы привыкли к ассистентам в ChatGPT, здесь важное отличие. Там настроенный ассистент обычно живёт в своём чате: чтобы им воспользоваться, вы открываете именно его.
Скилл к чату не привязан. Вы пишете просьбу в любом разговоре, и Claude сам подтягивает нужный скилл. В одном чате их может работать сколько угодно: попросили картинку к посту - включился один скилл, следом попросили обложку для ролика - включился другой. Claude сам определяет, какие скиллы нужны для задачи, и использует их вместе (анонс Anthropic).
Как устроен скилл?
Коротко: скилл - это заранее прописанные инструкции. Он может быть одним текстовым файлом SKILL.md, а может быть папкой, где рядом с SKILL.md лежат примеры, справочники, скрипты и шаблоны.
Программировать для этого не нужно: SKILL.md - обычный текстовый файл с инструкциями.
Самый простой скилл - один файл. Папка с именем скилла, например kartinka-k-postu, а в ней один файл SKILL.md.
Скилл посложнее - набор файлов. Например, так:

Обязателен только SKILL.md, остальные папки - по задаче (спецификация Agent Skills). В моих больших скиллах есть ещё папка с шагами: каждый шаг работы лежит отдельным файлом, и Claude открывает их по очереди.
Что внутри SKILL.md
У файла две части. Сверху шапка: название скилла и описание. Ниже инструкция. Например, так:
Название: kartinka-k-postu
Описание: Делает картинку к посту для соцсетей. Нужен, когда просят картинку, иллюстрацию или обложку к посту.
Инструкция: 1. Прочитай пост и найди одну главную мысль. 2. Придумай простую сцену, которая её показывает…
name- название скилла: до 64 символов, только строчные латинские буквы, цифры и дефисы (документация Anthropic).description- описание: что делает скилл и в какой ситуации он нужен, до 1024 символов. Описания всех скиллов Claude видит всегда и по ним решает, какой скилл открыть.- Инструкция - сама работа по шагам. Её Claude читает, только когда скилл включился. Держать её лучше в пределах 500 строк, а длинное выносить в справочники.
Референсы, справочники, скрипты и шаблоны
- Референсы (
references/) - примеры: образцы хорошей работы, на которые скилл равняется. Например, картинки к постам, которые вам нравятся. - Справочники (
library/) - длинный материал, который нужен не всегда: например, описания разных нейросетей для картинок. Claude открывает справочник, только когда инструкция к нему отсылает. - Скрипты (
scripts/) - программы, которые скилл запускает для точной работы: обрезать картинку, посчитать, выгрузить данные. Сам код в разговор не попадает, Claude видит только результат. - Шаблоны и образцы (
assets/) - готовые заготовки результата: макет картинки, шаблон документа, пример хорошей работы.
Как Claude понимает, что пора включить скилл?
Коротко: Claude сверяет вашу просьбу с описаниями всех скиллов. Совпало - открывает инструкцию. Поэтому описание решает, сработает скилл или нет.
Описания всех скиллов лежат в памяти разговора постоянно, но они короткие: примерно 100 токенов на скилл (токен - кусочек слова, в них модель считает объём текста). Инструкция занимает место, только когда скилл включился, а шаблоны и справочники рядом с ней - только когда инструкция к ним обратилась (документация Anthropic).
Если описание размытое, Claude не поймёт, к какой просьбе приложить скилл, и пройдёт мимо.
Вызвать скилл можно тремя способами:
- Просто попросить работу. Claude сверяет просьбу с описаниями скиллов, по фразам из описания или по смыслу, и сам открывает нужный. Пишу «давай смонтируем видео» - включается скилл видеографа.
- Командой. Название скилла латиницей - это и есть команда. Например,
/premortemв Claude Code сразу запускает скилл проверки плана. - По имени. Скилл можно назвать словами. У моего скилла-маркетолога в описании написано, что его зовут Алекс. Пишу «Алекс, посмотри оффер» - и Claude понимает, какой скилл нужен.
Как написать описание, чтобы скилл срабатывал
Коротко: в описании три части. Что делает скилл, в какой ситуации он нужен и в какой похожей ситуации не нужен. Шаги работы в описание не пишут.
Описание я пишу в одном порядке:
- Что делает скилл - какой результат получает человек.
- Когда он нужен - ситуация, в которой его надо включить.
- Когда не нужен - похожая ситуация, где нужен другой скилл. Без этого близкие скиллы перехватывают работу друг у друга.
По плохому описанию Claude не поймёт, к какой просьбе оно относится: картинки бывают к постам, обложки к роликам, баннеры для рекламы.
Описание пишется со стороны: «делает картинку», без «я помогу» и «вы можете». Шаги работы в описание не переносятся - им место в инструкции ниже. Если пересказать шаги в описании, Claude может решить, что всё понял, и не открыть саму инструкцию.
Проверяю описание в чистом чате. Пишу просьбу своими словами и не называю скилл: «нужна картинка к посту про отпуск» - скилл должен включиться. Потом пишу похожую, но другую просьбу: «сделай обложку для ролика» - этот скилл должен промолчать. Если он включился не там или промолчал там, где нужен, правлю описание.
Чем скилл отличается от промпта?
Коротко: промпт живёт в одном разговоре, и его нужно вставлять заново. Скилл пишется один раз, хранится в папке и включается сам, когда задача совпала с описанием.
| Промпт | Скилл | |
|---|---|---|
| Где живёт | в одном разговоре | в папке, между разговорами |
| Кто запускает | вы, каждый раз | Claude сам по описанию, или вы по имени |
| Что внутри | текст | текст, плюс шаблоны, примеры, скрипты |
| Сколько места занимает | весь текст, пока идёт разговор | около 100 токенов, пока не понадобился |
| Подходит для | разовой задачи | работы, которую вы делаете снова и снова |
Но скилл - не любой текст, сохранённый в папку. Я проверяю так: если скилл сводится к «представь, что ты маркетолог» и списку запретов, по сути это промпт. Кто такой маркетолог, модель знает и без него.
В скилл я кладу методологию: как выполнять конкретную работу. Раскладываю процесс на этапы и сущности и описываю их по определённой структуре. Так и получается навык. Всё, что модель сделала бы и так, только занимает место и размывает главное.
Какие задачи превращать в скилл?
Коротко: каждую мелочь превращать в скилл не нужно. Решают две вещи: как часто вы делаете эту работу и насколько сложно объяснить, как её делать.

Частая простая работа - первый кандидат в скилл. Если вы третий раз объясняете нейросети одно и то же, это пора упаковать. Скилл при этом не обязан быть большим: пара строк избавит от повторения в каждом чате.
Редкая работа тоже может стоить скилла, если она сложная. У меня есть скилл, который составляет описание целевой аудитории. Пользуюсь я им не так часто, но методика там сложная, и объяснять её каждый раз заново долго. Поэтому я её упаковал и применяю и на своих проектах, и на клиентских. Даже если вы делаете такую работу раз в год, со скиллом она пройдёт проще: методика уже записана, вспоминать и объяснять её заново не нужно.
А вот редкую и простую задачу быстрее решить одной фразой в чате. Перед тем как делать скилл под то, что нужно раз в год и объясняется в двух предложениях, подумайте: скорее всего, хватит промпта.
Скилл не нужен:
- для разовой задачи, которую вы больше не повторите;
- для работы, которую Claude и так делает как вам нужно. Проверить это просто: дайте ту же задачу со скиллом и без. Если разницы нет, скилл можно удалить;
- когда нужен отдельный помощник со своей ролью, который сам ведёт работу или отвечает людям, например бот для клиентов. Для этого делают агента.
Как сделать свой скилл?
Коротко: программировать не нужно. Проще всего попросить Claude сделать скилл из работы, которую вы уже сделали с ним в чате. Для этого у Anthropic есть официальный скилл skill-creator, а для сложных методик я сделал свои скиллы-сборщики.
Разберитесь с Claude в чате, как делать работу, например картинку к посту. Получите результат, который нравится, и напишите: «сделай из этого скилл». Claude соберёт порядок работы в SKILL.md.
У Anthropic для создания скиллов есть официальный скилл skill-creator, он лежит в открытом наборе скиллов Anthropic. Для простой работы его хватает.
Я какое-то время им пользовался и упёрся в его потолок. Когда в скилл нужно перенести сложную методику или составную работу из многих этапов, которые зависят друг от друга, skill-creator справляется плохо. К тому же у меня свои требования к тому, как скилл встраивается в мою систему, и их он не знает.
Поэтому я собрал свою методичку по созданию скиллов. Она выросла из двух источников: граблей, на которые я наступал, пока делал скиллы, и официальной документации разработчиков, проверенной на моём опыте. А из методички я сделал два своих скилла, которые создают скиллы:
- архитектор помогает составить техническое задание на скилл - по сути проект, в который переносится вся методика;
- билдер собирает скилл по этому проекту.
Сами они - большие скиллы: со своими шагами, помощниками, скриптами и правилами. Вот как выглядят их папки.


С этой связкой мои скиллы дают хорошее качество работы, особенно на сложных методиках.
Каким бы способом вы ни сделали скилл, проверьте его в новом чате: попросите эту работу своими словами, не называя скилл. Если он включился сам, описание работает.
Почему инструкции не кладут в CLAUDE.md?
Коротко: CLAUDE.md Claude читает целиком в каждом разговоре, поэтому он должен быть маленьким. Порядок конкретной работы туда не кладут, для этого есть скилл.
CLAUDE.md - главный файл проекта в Claude Code. В нём коротко сказано, кто вы, как устроена ваша папка и какие общие правила действуют всегда. Claude читает его в начале каждого разговора, какая бы задача ни была.
Частая ошибка - складывать туда инструкции под конкретные работы: как делать картинку к посту, как готовить обложку для ролика, как разбирать звонок. Файл разрастается, и каждая такая инструкция занимает память в каждом разговоре, даже когда она не нужна. Чем больше в CLAUDE.md лишнего, тем хуже Claude держит в нём главное.
Правильно так: в CLAUDE.md - только то, что нужно всегда. Порядок конкретной работы - в скилл, он откроется, когда до этой работы дойдёт дело. Anthropic советует то же самое: если раздел CLAUDE.md разросся из факта в порядок действий, его пора выносить в скилл (документация Claude Code).
Частые вопросы про скиллы
Коротко: ниже вопросы, которые люди чаще всего задают, когда только начинают работать со скиллами, и мои ответы на них.
Скиллы съедают память? Сколько их можно ставить?
Описания всех скиллов лежат в памяти постоянно, поэтому совсем бесплатными они не бывают. Но описание короткое, и десяток скиллов на работу почти не влияет. В Claude Code на список описаний отведено около 1% памяти разговора. Когда скиллов слишком много, описания редко используемых обрезаются первыми (документация Claude Code).
Поэтому наборы по полсотни скиллов «на всякий случай» ставить не стоит. Оставляйте то, чем пользуетесь, а то, что не открывали больше месяца, удаляйте.
Почему скилл не срабатывает?
Чаще всего виновато описание: оно размытое или главное в нём стоит в конце. Ещё одна причина - в описании пересказаны шаги работы. Тогда Claude может решить, что всё понял по описанию, и не открыть саму инструкцию. Автор набора скиллов superpowers описывает такой случай: в описании стояла одна проверка кода, в инструкции две, и модель сделала одну (скилл writing-skills).
Что проверить:
- В Claude Code команда
/skillsпоказывает скиллы, которые Claude видит. Нет в списке - скилл не установлен. - Вызовите скилл по имени, командой
/имя-скилла. Если так работает, а сам не включается, перепишите описание. - Перепишите описание: первой фразой - что делает скилл, дальше - в какой ситуации он нужен.
Где брать готовые скиллы и можно ли их переделывать?
Готовые скиллы лежат на GitHub, у Anthropic есть свой открытый набор скиллов. Можно ли брать скилл в работу и переделывать, написано в лицензии репозитория.
Переделывать под себя чужие скиллы почти всегда приходится. Я ставил скиллы, которые хвалили их авторы, и на выходе получал средний результат. Часть заменил своими. Чужой скилл проверяю тем, что он выдаёт на моей задаче.
Безопасно ли ставить чужие скиллы?
Относиться к этому стоит как к установке программы. Скилл может содержать скрипты, которые выполняются на вашем компьютере, а вредоносный скилл способен увести данные. Anthropic прямо советует ставить скиллы только из доверенных источников (документация Anthropic). В феврале 2026 года компания по безопасности Snyk проверила 3984 скилла из открытых каталогов и нашла критичную проблему в 534 из них (исследование Snyk).
Перед установкой:
- Прочитайте SKILL.md целиком. Инструкция должна делать то, что обещает описание.
- Посмотрите, есть ли в папке скрипты (файлы
.py,.sh,.js). - Насторожитесь, если там есть отправка данных в интернет, вшитые ключи или просьба что-то скрыть от пользователя.
Чем скилл отличается от агента?
Скилл - порядок действий для одной работы. Агент - помощник со своей ролью, правилами и набором скиллов. Например, у копирайтера могут быть скиллы постов, статей и рассылок. Копирайтер сам решает, какой из них взять, а если дать ему файл памяти, он запишет туда, что вам не понравилось в прошлый раз.
Скиллы работают только в Claude?
Нет. Скиллы появились и в других нейросетях, в том числе в ChatGPT (стандарт Agent Skills). А там, где их пока нет, нейросеть всё равно может работать по скиллу: это обычный текстовый файл с инструкциями, его можно просто дать ей прочитать.
Как поставить скилл в Claude, ChatGPT и другие нейросети, разберу в следующей статье серии.
Источники
- Anthropic, документация Agent Skills: https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview
- Anthropic, анонс скиллов, 16 октября 2025: https://claude.com/blog/skills
- Документация Claude Code, скиллы: https://code.claude.com/docs/en/skills
- Anthropic, открытый набор скиллов: https://github.com/anthropics/skills
- Открытый стандарт Agent Skills: https://agentskills.io/home
- Jesse Vincent, скилл writing-skills из набора superpowers: https://github.com/obra/superpowers/blob/main/skills/writing-skills/SKILL.md
- Snyk, исследование ToxicSkills, 5 февраля 2026: https://snyk.io/blog/toxicskills-malicious-ai-agent-skills-clawhub