# Skills: переиспользуемые навыки Claude

Канонический URL: https://zero2claude.ru/blog/claude-skills
Дата: 2026-08-13 (обновлено 2026-06-27)
Теги: claude-code, агенты, новичкам

Skill — это умение, описанное один раз, которое Claude сам подгружает, когда оно нужно. Разбираем, чем оно отличается от CLAUDE.md и slash-команд.

Бывает так: ты раз за разом объясняешь Claude одно и то же. «Когда делаешь обложку для поста — сначала проверь размеры, потом сожми, потом положи вот в эту папку». На третий раз ты уже копируешь свою же простыню текста из прошлого чата. На пятый — устаёшь и делаешь руками.

Знакомое чувство? Оно означает, что у тебя есть **навык, который стоит записать один раз** — чтобы больше не диктовать его заново. Именно для этого придумали Skills. Это «умение» Claude, которое ты описываешь однажды, а дальше он сам достаёт его с полки в нужный момент.

<Cover src="/blog/claude-skills.jpg" alt="Полка с подписанными папками-навыками, одна сама выдвигается навстречу руке" />

## Что такое skill на пальцах

Представь полку с папками. На каждой папке — короткая подпись: «Как я делаю обложки», «Как оформляю отчёт для клиента», «Как готовлю релиз». Внутри папки — подробная инструкция: шаги, примеры, чего избегать.

Skill устроен ровно так. Это **папка с инструкцией и описанием — когда её доставать**. Ты складываешь туда умение целиком: не только «что делать», но и «в каком случае это вообще нужно».

Самое приятное — тебе не надо командовать «открой папку №3». Claude сам читает подписи на корешках и, когда задача совпадает с описанием, **подгружает нужный навык без напоминания**. Попросил сделать обложку — он вспомнил твой порядок действий из папки и пошёл по нему. Попросил написать письмо — эта папка осталась закрытой, она тут ни при чём.

Если совсем просто: skill — это твой личный приём, оформленный так, чтобы помощник применял его сам, а не ждал, пока ты продиктуешь всё в сотый раз.

## Чем это отличается от CLAUDE.md и slash-команд

Тут легко запутаться, потому что все три штуки про «не повторяться». Но они решают разные задачи, и разница простая.

- **CLAUDE.md** — это правила, которые верны **всегда**. «Коммиты на английском», «не трогай папку build», «тесты перед сдачей». Claude читает этот файл при каждом запуске и держит правила в голове постоянно — даже когда они вроде бы ни к чему.
- **Slash-команда** — это кнопка, которую **жмёшь ты сам**. Набрал `/clear` — сработало. Удобно, но инициатива на тебе: пока не нажмёшь, ничего не произойдёт.
- **Skill** — это умение, которое лежит на полке и **включается по ситуации, само**. Не «всегда» (как CLAUDE.md) и не «по твоей кнопке» (как слэш-команда), а «когда задача подходит под описание».

Если уложить в одну фразу: CLAUDE.md — это **что всегда помни**, slash — это **что я сейчас нажму**, а skill — это **что умей и доставай, когда пригодится**.

Та же мысль табличкой, чтобы было видно одним взглядом:

| Что это | Кто запускает | Когда работает | Пример |
|---|---|---|---|
| CLAUDE.md | Claude сам | всегда, в каждом чате | «коммиты на английском» |
| Slash-команда | ты, вручную | когда нажал | `/clear`, `/review` |
| Skill | Claude сам | когда задача подходит под описание | «собрать обложку для поста» |

Смотри на средний столбец — в нём вся разница. CLAUDE.md и skill оба запускает Claude, но первый висит постоянно, а второй включается точечно. Slash и skill оба про конкретную задачу, но слэш ждёт твоей кнопки, а skill срабатывает сам.

<Callout type="tip">
Прежде чем заводить skill, задай себе один вопрос: **«Это правило на все случаи или приём для конкретной задачи?»** Если на все случаи — место ему в CLAUDE.md. Если это пошаговый рецепт, который нужен только иногда (собрать обложку, оформить отчёт, выкатить релиз) — вот это и есть кандидат в skill.
</Callout>

## Зачем это нужно: «до» и «после»

Возьмём конкретный случай. Допустим, ты раз в неделю готовишь одинаковый отчёт: берёшь данные из таблицы, считаешь пару цифр, складываешь в шаблон, проверяешь, что ничего не съехало.

**До.** Каждую пятницу ты открываешь новый чат и заново описываешь весь ритуал: откуда брать данные, в каком порядке считать, как выглядит шаблон, что проверить в конце. Десять строк инструкции, которую ты уже писал на прошлой неделе. И на позапрошлой.

**После.** Ты один раз складываешь этот ритуал в skill — с понятным описанием «готовлю недельный отчёт». В пятницу просто говоришь: «сделай отчёт за эту неделю». Claude узнаёт ситуацию, сам достаёт навык и идёт по твоим же шагам. Ты не диктуешь — ты проверяешь результат.

Выгода складывается из трёх вещей:

- **Меньше повторений.** Описал умение один раз — пользуешься сто раз. Простыню из прошлого чата копировать больше не нужно.
- **Стабильность.** Раз порядок действий записан, он не плавает от настроения и от того, насколько внятно ты сформулировал сегодня. Каждый раз — по одному и тому же рецепту.
- **Чистая голова у Claude.** Навык не висит постоянно в контексте, как правила из CLAUDE.md. Он подгружается только под задачу — и не занимает место, когда не нужен.

## Ещё три бытовых примера

Отчёт — не единственный случай. Skill заходит почти везде, где у тебя есть свой устоявшийся порядок действий. Вот ещё три, в которых легко себя узнать.

- **Обложка для поста.** Было: каждый раз напоминаешь — проверь, что картинка 1536×864, сожми в jpeg, не пиши на ней текст, положи в `public/blog`. Стало: говоришь «сделай обложку к этому посту» — Claude сам идёт по твоему чек-листу размеров и папок.
- **Письмо клиенту.** Было: диктуешь тон, структуру, что обязательно упомянуть, чем закончить. Стало: «напиши ответ вот на это письмо» — навык знает твой стиль и шаблон, ты только правишь детали.
- **Выкатка релиза.** Было: вспоминаешь по памяти — сначала тесты, потом сборка, потом тег, потом запись в чейнджлог. Стало: «подготовь релиз» — порядок шагов не плавает и ничего не забывается, потому что записан один раз.

Заметь общее: во всех трёх случаях задача **повторяется**, а шаги **одни и те же**. Это и есть сигнал, что пора заводить навык, а не объяснять заново.

## Частые ошибки

Skills — штука простая, но на старте легко споткнуться. Три типичных промаха.

- **Складывать в skill то, что должно быть всегда.** «Коммиты на английском» или «не трогай папку build» — это правила на все случаи, им место в CLAUDE.md. Если навык должен срабатывать буквально каждый раз — это не навык, а правило.
- **Описание без «когда».** Половина смысла skill — в подписи на корешке: при какой задаче его доставать. Если описать только шаги и забыть про ситуацию, Claude не поймёт, в какой момент папку открывать, и навык будет пылиться.
- **Заводить навык на разовую задачу.** Если ты делаешь что-то раз в полгода или каждый раз по-новому — проще объяснить словами на месте. Skill окупается повторяемостью, а не «на всякий случай».

## Когда skill — это перебор

Честно: не каждое умение стоит оформлять в навык. Если ты делаешь что-то раз в полгода или задача каждый раз новая — проще объяснить словами на месте. Skill окупается там, где есть **повторяемость и понятный порядок действий**: один и тот же ритуал, который ты узнаёшь с первого взгляда и который не жалко записать.

Хорошая проверка: если ты ловишь себя на том, что **копируешь собственную инструкцию из старого чата** — пора заводить skill. Если такого ни разу не случилось — рано, и это нормально.

И ещё: skill — это не «следующая ступень после новичка, к которой страшно подходить». Это просто способ не повторяться. Понимание складывается само, когда ты уже видел, как Claude читает файлы, ходит по шагам и делегирует кусочки работы — а это базовые вещи, с которых всё и начинается.

Как Claude делегирует задачи и переиспользует такие навыки — мы по шагам разбираем в курсе про агентов: без спешки, на понятных примерах.

## Короткий FAQ

**Сколько навыков можно завести?** Столько, сколько у тебя устоявшихся ритуалов. Claude читает только подписи на корешках и открывает нужную папку — лишние при этом не мешают и не висят в контексте. Начни с одного-двух, которые надоело диктовать, и добавляй по мере того, как ловишь себя на повторах.

**Skill заменяет CLAUDE.md?** Нет, они про разное. CLAUDE.md — правила, которые верны всегда; skill — приём для конкретной задачи, который включается по ситуации. Чаще всего они работают вместе: общие правила лежат в CLAUDE.md, а пошаговые рецепты — в навыках.

**Это сложно для новичка?** Нет. Skill — это просто папка с описанием и инструкцией. Если ты уже видел, как Claude читает файлы и ходит по шагам, ты справишься. Никакого «уровня про» для этого не нужно.

**Хочешь глубже?** Большой разбор: [Как управлять Claude Code: CLAUDE.md, Skills и hooks](/blog/steering-claude-code).
