Примерное время: 15 минут
К концу этого урока вы сможете:
- Определить, что такое навыки Claude Code и как они работают
- Объяснить, где хранятся навыки (личные каталоги или каталоги проекта)
- Различать навыки, CLAUDE.md и слеш-команды
- Определить сценарии, в которых навыки являются подходящим инструментом настройки
Что такое навыки?
(3 минуты)
Это видео знакомит с навыками — многократно используемыми markdown-файлами, которые учат Claude Code автоматически выполнять определенные задачи. Вместо того чтобы повторять инструкции каждый раз, когда вы просите Claude просмотреть PR или написать сообщение коммита, вы пишете навык один раз, и Claude применяет его всякий раз, когда возникает такая задача. Видео охватывает, что такое навыки, где они хранятся и как они соотносятся с другими опциями настройки Claude Code.
Основные выводы
- Навыки — это папки с инструкциями, которые Claude Code может обнаруживать и использовать для более точного выполнения задач. Каждый навык хранится в файле
SKILL.mdс именем и описанием в его frontmatter - Claude использует описание для сопоставления навыков с запросами. Когда вы просите Claude что-то сделать, он сравнивает ваш запрос с доступными описаниями навыков и активирует те, которые соответствуют
- Личные навыки хранятся в
~/.claude/skillsи следуют за вами во всех проектах. Навыки проекта хранятся в.claude/skillsвнутри репозитория и доступны всем, кто его клонирует - Навыки загружаются по требованию — в отличие от CLAUDE.md (который загружается в каждую беседу) или слеш-команд (которые требуют явного вызова), навыки активируются автоматически, когда Claude распознает ситуацию
- Если вы обнаруживаете, что повторяете одно и то же Claude снова и снова, это навык, который ждет, чтобы его написали
Каждый раз, когда вы объясняете Claude стандарты кодирования вашей команды, вы повторяетесь. При каждом просмотре PR вы заново описываете, как вы хотите структурировать обратную связь. При каждом сообщении коммита вы напоминаете Claude о предпочитаемом вами формате. Навыки это исправляют.
Навык — это markdown-файл, который учит Claude что-то делать один раз. Затем Claude автоматически применяет эти знания, когда это уместно.
Что такое навыки
Навыки — это папки с инструкциями и ресурсами, которые Claude Code может обнаруживать и использовать для более точного выполнения задач. Каждый навык хранится в файле SKILL.md с именем и описанием в его frontmatter.

Описание — это то, как Claude решает, использовать ли навык. Когда вы просите Claude просмотреть PR, он сопоставляет ваш запрос с доступными описаниями навыков и находит соответствующий. Claude читает ваш запрос, сравнивает его со всеми доступными описаниями навыков и активирует те, которые совпадают.
Вот как выглядит frontmatter навыка:
---
name: pr-review
description: Reviews pull requests for code quality. Use when reviewing PRs or checking code changes.
---
Ниже frontmatter вы пишете фактические инструкции — ваш контрольный список для проверки, предпочтения форматирования или все, что Claude нужно знать для этой задачи.
Где хранятся навыки
Вы можете хранить навыки в разных местах в зависимости от того, кому они нужны:
- Личные навыки хранятся в
~/.claude/skills(вашем домашнем каталоге). Они следуют за вами во всех ваших проектах — ваш стиль сообщений коммитов, ваш формат документации, то, как вы предпочитаете объяснять код. - Навыки проекта хранятся в
.claude/skillsвнутри корневого каталога вашего репозитория. Любой, кто клонирует репозиторий, автоматически получает эти навыки. Здесь хранятся командные стандарты, такие как руководства по бренду вашей компании, предпочитаемые шрифты и цвета для веб-дизайна.
В Windows личные навыки хранятся в C:/Users/<your-user>/.claude/skills.
Навыки проекта фиксируются в системе контроля версий вместе с вашим кодом, поэтому вся команда их разделяет.
Навыки против CLAUDE.md против слеш-команд
Claude Code предлагает несколько способов настройки поведения. Навыки уникальны тем, что они автоматические и специфичны для задач. Вот как они сравниваются:
- Файлы CLAUDE.md загружаются в каждую беседу. Если вы хотите, чтобы Claude всегда использовал строгий режим TypeScript, это указывается в CLAUDE.md.
- Навыки загружаются по требованию, когда они соответствуют вашему запросу. Claude изначально загружает только имя и описание, поэтому они не заполняют все ваше контекстное окно. Ваш контрольный список для проверки PR не должен быть в контексте, когда вы отлаживаете — он загружается, когда вы фактически запрашиваете проверку.
- Слеш-команды требуют, чтобы вы вводили их явно. Навыки этого не требуют. Claude применяет их, когда распознает ситуацию.
Когда Claude сопоставляет навык с вашим запросом, вы увидите его загрузку в терминале:

Когда использовать навыки
Навыки лучше всего подходят для специализированных знаний, которые применяются к конкретным задачам:
- Стандарты проверки кода, которым следует ваша команда
- Предпочитаемые вами форматы сообщений коммитов
- Руководства по бренду вашей организации
- Шаблоны документации для конкретных типов документов
- Контрольные списки отладки для определенных фреймворков
Простое правило: если вы обнаруживаете, что повторяете одно и то же Claude снова и снова, это навык, который ждет, чтобы его написали.
Размышления об уроке
- Подумайте о ваших последних взаимодействиях с Claude Code. Какие инструкции вы повторяли? Как навык мог бы сэкономить вам время?
- Рассмотрите рабочий процесс вашей команды. Какие стандарты или процессы больше всего выиграют от кодирования в виде навыков?
Что дальше
В следующем уроке вы создадите свой первый навык с нуля и узнаете, как Claude Code обнаруживает, сопоставляет и загружает навыки за кулисами.
Обратная связь
По мере прохождения курса мы будем рады узнать, как вы используете навыки в своей работе, а также получить любые отзывы, которые у вас могут быть. Поделитесь своим отзывом здесь.