Инструменты разработчика чтения

Claude Skills: что это, как работают и как создать свой навык

Claude Skills: как устроены навыки для Claude и Claude Code, где взять готовые и как написать свой SKILL.md за несколько минут.

Claude Skills: что это, как работают и как создать свой навык

Что такое Skills

Skill – это переиспользуемый пакет знаний и процедур. Технически это папка: внутри обязательный файл SKILL.md и, по необходимости, дополнительные материалы – подпапки refs/ с документацией, scripts/ со скриптами на Python или Bash, assets/ с шаблонами и другими ресурсами. Вместе это работает как готовый инструмент: правила, примеры и вспомогательные файлы в одном месте.

Ключевое архитектурное решение – прогрессивная загрузка. В контексте постоянно присутствуют только имя и описание каждого скилла, это примерно 100 токенов на навык. Полное тело SKILL.md подгружается только в момент, когда Claude решил, что навык нужен для текущего запроса. Скрипты и справочные материалы читаются ещё позже – только при фактическом выполнении конкретного шага. Это сохраняет контекстное окно и не снижает качество диалога даже при большом количестве установленных навыков.

Anthropic поставляет несколько встроенных скиллов прямо из коробки. Они закрывают частые офисные задачи: создание Excel-таблиц с рабочими формулами, PowerPoint-презентаций с фирменным стилем, анализ и визуализация данных, конвертация файлов между форматами. Эти навыки не нужно устанавливать отдельно – они уже доступны на платных тарифах.

Компании используют скиллы иначе: упаковывают внутренние регламенты, брендбук, отраслевые процессы. Финансовые команды кладут в навык процедуры DCF-моделирования и сравнительного анализа компаний. Медицинские организации – шаблоны клинической документации. Результат один: любой сотрудник, открыв чат с Claude, получает вывод уровня обученного специалиста, а не общего ассистента.

Чем skill отличается от промпта, проекта и MCP

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

Проект в Claude.ai – это рабочее пространство с общим контекстом для конкретного чата или набора чатов. Инструкции проекта учитываются внутри него, но не переносятся в другие разговоры. Скилл работает иначе: он доступен в любом чате, но подключается не всегда, а только когда запрос подходит под описанный сценарий. Проект – это контейнер для работы, скилл – инструкция для задач конкретного типа.

MCP (Model Context Protocol) – это подключение внешних инструментов и сервисов. MCP даёт Claude доступ к Google Drive, базам данных, браузеру, внешним API. Это «кухня с оборудованием». Скилл – это рецепт: он описывает, как именно работать с теми инструментами, которые уже подключены. MCP и скиллы не конкурируют, их можно и нужно комбинировать: MCP открывает доступ к данным, скилл задаёт процедуру работы с ними.

Если уложить в одну схему: промпт – разовая задача, проект – контекст чата, MCP – подключение внешних сервисов, skill – упакованная процедура «как делать». Каждый инструмент занимает свою нишу, и понимание этих границ сразу снимает путаницу при выборе подхода.

Где работают и как включить

Страница Skills на сайте Claude

Скиллы работают на трёх платформах без каких-либо изменений в самом файле. Anthropic называет это «Build once, use everywhere» – один и тот же SKILL.md запускается в Claude.ai, Claude Code и через API.

В Claude.ai навыки включаются через настройки: иконка профиля в левом нижнем углу → Settings → Skills. Здесь можно просмотреть встроенные навыки от Anthropic, установить скилл из ZIP-архива и управлять уже установленными. После включения Claude сам определяет, когда применить навык, исходя из запроса. При желании можно вызвать его вручную: ввести в чате символ / и выбрать нужный скилл из списка. Функция доступна на платных тарифах, Claude Pro стоит от $20 в месяц.

В Claude Code скиллы живут в файловой системе. Личные навыки кладутся в ~/.claude/skills/<имя>/SKILL.md – они доступны глобально во всех проектах. Проектные навыки размещаются в .claude/skills/ внутри репозитория и шарятся через git вместе с кодом. Claude Code поддерживает живое обнаружение изменений: перезапускать сессию после редактирования скилла не нужно. Вызов вручную – слэш-командой /имя-скилла прямо в терминале. Подробнее об установке среды – в гайде как установить Claude Code.

Через API скиллы передаются программно, параметром skills в теле запроса. Это нужно для встраивания навыков в собственные продукты и агентские пайплайны. Формат SKILL.md при этом остаётся тем же – никакого специального синтаксиса для API не требуется.

Готовые навыки и каталоги

Anthropic поддерживает официальный репозиторий на GitHub – anthropics/skills. Там лежат навыки для работы с форматами файлов: docx, xlsx, pdf, pptx, а также skill-creator – навык, который помогает создавать другие навыки прямо внутри Claude. Это хорошая отправная точка, потому что код открытый, лицензия Apache 2.0, и можно посмотреть, как устроены «правильные» скиллы изнутри, прежде чем писать свои.

Сообщество давно вышло за пределы официального репозитория. На GitHub существуют курированные подборки вроде travisvn/awesome-claude-skills с разбивкой по категориям: разработка, безопасность, продуктивность, интеграции. Есть подборки с фокусом на action-скиллы – для работы с Gmail, Slack, GitHub через внешние коннекторы. Общее количество публичных репозиториев со скиллами давно перевалило за десятки тысяч, поэтому искать лучше через поиск GitHub по запросу topic:claude-skills или через курированные awesome-списки, а не вручную.

Перед установкой любого стороннего скилла стоит открыть SKILL.md и прочитать его. Хороший навык содержит конкретные правила, триггеры, форматы вывода и примеры. Плохой – просто объявляет Claude «экспертом в области» и не добавляет ничего сверх этого. Если в файле нет ни одной инструкции, которую вы сами не могли бы написать за 30 секунд, скилл, скорее всего, бесполезен. Новичку я бы рекомендовал начать с официальных навыков от Anthropic и одного-двух из awesome-claude-skills по своей основной задаче – этого достаточно, чтобы понять формат и логику до того, как браться за создание собственного.

Устанавливается навык просто: скачиваете ZIP-архив с GitHub, распаковываете, находите папку нужного скилла, упаковываете её отдельно и загружаете через Settings → Skills → Add → Upload a skill в Claude.ai. В Claude Code достаточно положить папку в нужную директорию – никакого интерфейса не требуется.

Как создать свой skill

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

Хорошая новость: Claude умеет создавать скиллы сам. Официальный skill-creator из репозитория anthropics/skills принимает описание задачи и генерирует готовую структуру папки с заполненным SKILL.md. Можно просто написать в чате: «помоги мне создать скилл для оформления еженедельных отчётов по нашему шаблону» – и Claude задаст уточняющие вопросы, а потом выдаст готовый файл. Это быстрее, чем писать с нуля, и сразу даёт правильную структуру.

Структура папки и SKILL.md

Минимальная структура скилла выглядит так:

my-skill/
├── SKILL.md           # обязательный файл
├── refs/
│   └── guidelines.md  # справочные материалы
├── scripts/
│   └── process.py     # скрипты для автоматизации
└── assets/
    └── template.docx  # шаблоны и ресурсы

Начинать можно только с SKILL.md – остальные папки добавляются по мере необходимости. Файл состоит из двух частей: YAML-шапки (frontmatter) и тела с инструкциями. Frontmatter обрамляется тройными дефисами, тело пишется в обычном Markdown.

Минимальный валидный SKILL.md:

---
name: weekly-report
description: >
  Оформляет еженедельный отчёт по стандарту компании.
  Использовать, когда пользователь просит написать
  недельный отчёт, статус-апдейт, weekly summary
  или итоги недели.
---

## Формат отчёта

Структура всегда одна:
1. Ключевые результаты за неделю (3–5 пунктов)
2. Задачи на следующую неделю (3–5 пунктов)
3. Блокеры и открытые вопросы (если есть)

## Правила

- Пиши в прошедшем времени для результатов,
  в будущем – для планов
- Каждый пункт начинается с глагола действия
- Объём – не больше одной страницы A4
- Не включай светскую беседу и отступления от темы

## Антипаттерны

- Не пиши «команда работала над» – указывай конкретные
  результаты
- Не добавляй временны́е метки, если не запрошено

Папку refs/ стоит добавлять, когда справочных материалов много и нет смысла хранить их прямо в SKILL.md. Claude читает файлы из refs/ только когда они действительно нужны для выполнения шага – это сохраняет контекст. Папку scripts/ используют в Claude Code для детерминированных операций: проверки форматирования, валидации данных, автоматизации повторяющихся действий.

Description решает всё

Поле description – это единственное, что Claude видит постоянно. На основе этого текста он решает, нужен ли навык для текущего запроса. Если description написан расплывчато, скилл будет срабатывать редко или не срабатывать вовсе – это называют undertriggering.

Anthropic рекомендует писать description немного «напористо»: явно перечислять все контексты, в которых нужно применять навык, включая неочевидные формулировки. Пользователь может написать «итоги недели», «статус по проекту», «что сделали за неделю» – и все эти варианты должны быть в description, чтобы Claude их распознал. Чем конкретнее список триггеров, тем надёжнее работает автоматическое подключение.

Хороший description отвечает на два вопроса: что делает навык и когда его нужно применять. Плохой отвечает только на первый. Потратьте на description столько же времени, сколько на тело файла – это окупится.

Пример простого навыка

Допустим, вы регулярно пишете посты для корпоративного блога в определённом стиле: без воды, с конкретными примерами, без клише. Каждый раз объяснять это заново – лишняя работа. Вот как выглядит скилл для такого сценария:

---
name: blog-post-style
description: >
  Пишет и редактирует посты для корпоративного блога
  в фирменном стиле. Использовать при запросах написать
  статью, пост, материал для блога, текст для сайта,
  или отредактировать черновик под стиль компании.
---

## Голос и тон

- Разговорный, но профессиональный
- Конкретные примеры вместо абстрактных утверждений
- Короткие абзацы: 2–4 предложения максимум
- Первое лицо множественного числа («мы») для
  корпоративных тем, первое лицо единственного –
  для авторских колонок

## Структура поста

1. Первый абзац – суть без вступления
2. Основная часть – подзаголовки каждые 200–300 слов
3. Финал – конкретный вывод или следующий шаг,
   не общий слоган

## Запреты

- Никаких фраз: «в современном мире», «как известно»,
  «не секрет, что», «давайте разберёмся»
- Никаких восклицательных знаков в заголовках
- Никаких списков из семи и более пунктов подряд
  без пояснений между ними

## Объём

Стандартный пост: 600–900 слов.
Лонгрид: 1500–2500 слов, только по запросу.

Этот скилл можно расширить: положить в refs/ примеры удачных постов, добавить в assets/ шаблон структуры для разных типов материалов. Но даже в таком минимальном виде он уже работает – Claude будет применять эти правила автоматически каждый раз, когда задача совпадает с описанием.

Skills в Claude Code

Claude Code – это среда, где скиллы раскрываются в полную силу. Разработчики используют их не для текстовых задач, а для автоматизации рабочих процессов: код-стайл проекта, чек-листы ревью, процедуры деплоя, шаблоны коммитов. Всё это можно упаковать в навык и получать стабильный результат без повторного объяснения правил при каждом сеансе работы.

Установка проще некуда. Личные навыки кладутся в ~/.claude/skills/<имя>/SKILL.md – они работают глобально во всех проектах. Проектные навыки размещаются в .claude/skills/ внутри репозитория: тогда папка со скиллами коммитится в git и автоматически доступна всем участникам команды. Новый разработчик клонирует репозиторий и с первого дня работает с полным набором командных инструментов – никакого онбординга по передаче промптов.

В Claude Code скиллы поддерживают расширенный синтаксис, недоступный в веб-интерфейсе. Директива !команда позволяет вставлять в скилл живые данные ещё до отправки Claude: например, директива с командой git diff HEAD автоматически подставляет текущий diff в тело промпта. Claude получает уже заполненный контекст с реальными данными, а не инструкцию «зайди и посмотри». Переменная $ARGUMENTS делает скилл параметризованным: вызов /fix-issue 347 передаёт номер задачи прямо в тело навыка.

Среди наиболее полезных сценариев для разработки – скиллы типа code-style (правила форматирования, которые Claude по умолчанию соблюдает непоследовательно), pr-review (чек-лист ревью с критериями, специфичными для проекта), deploy-procedure (пошаговая процедура деплоя с проверками на каждом шаге) и commit-formatter (форматирование коммитов по Conventional Commits или внутреннему стандарту). Все эти навыки решают одну проблему: без них Claude знает общие практики, но не знает ваши конкретные договорённости внутри команды.

Живое обнаружение изменений – отдельное удобство. Если вы отредактировали SKILL.md во время работы, перезапускать сессию Claude Code не нужно: изменения подхватываются автоматически. Это важно при итеративной доработке навыка, когда вы тестируете разные формулировки description или уточняете инструкции на ходу.

Практические сценарии

Самый очевидный сценарий – документы по корпоративному шаблону. Компании тратят время на то, чтобы привести каждый документ к нужному формату: правильные заголовки, нужный порядок разделов, фирменные формулировки. Скилл упаковывает эти требования один раз, и дальше любой сотрудник получает документ в нужном виде с первой попытки – без правок и без объяснений.

Финансовые команды используют скиллы для работы с моделями и отчётами. Процедура построения DCF-модели, правила оформления таблицы с компарабельными компаниями, формат управленческого отчёта по месяцам – всё это детерминированные процессы, которые не должны зависеть от того, кто именно в этот день открыл чат. Скилл с процедурой и шаблоном в assets/ даёт одинаковый результат вне зависимости от исполнителя.

Маркетинговые команды упаковывают в скиллы брендбук и голос бренда. Разрешённые и запрещённые слова, тон для разных каналов, структура поста для LinkedIn против структуры для корпоративного блога – это знание, которое обычно живёт в голове редактора и теряется при смене сотрудника. Скилл фиксирует его в файле и делает доступным для всей команды.

Для аналитиков удобны скиллы с процедурами исследования. Например, навык для анализа данных продаж: какие метрики смотреть в первую очередь, какие аномалии считать значимыми, в каком формате оформлять вывод для руководства. Такой скилл превращает разовый анализ в воспроизводимый процесс – его результаты можно сравнивать между периодами, потому что процедура каждый раз одна и та же.

Юридические и compliance-команды применяют скиллы для документации: шаблоны договоров с обязательными клаузулами, процедуры проверки контрагентов, форматы служебных записок для регулятора. Здесь скилл ценен не только как экономия времени, но и как контроль качества: Claude не забудет включить обязательный раздел, если это прописано в инструкции навыка.

Образовательный сценарий часто упускают из виду. Преподаватели и методисты упаковывают в скиллы стандарты оформления учебных материалов, процедуры составления тестовых заданий по таксономии Блума, форматы планов занятий. Это особенно полезно в командах, где несколько человек создают учебный контент: скилл обеспечивает единый стандарт без постоянных согласований.

Вопросы и ответы

Платно ли использовать скиллы?

Skills входят в платные тарифы Claude и не продаются отдельно. Доступ открывается на плане Claude Pro от $20 в месяц – это стартовая точка для веб-интерфейса и мобильных приложений. Claude Code требует отдельной подписки или оплаты по API. Бесплатный тариф Claude.ai скиллы не поддерживает, однако встроенные навыки от Anthropic (Excel, PowerPoint, конвертация файлов) на некоторых операциях могут быть доступны в ограниченном режиме – лучше проверять актуальные условия на странице тарифов.

Поддерживается ли русский язык?

Да, полностью. SKILL.md можно писать на русском: description, инструкции в теле файла, правила, примеры – всё это работает на русском без каких-либо ограничений. Claude понимает русскоязычные триггеры в description так же, как англоязычные. Если ваши пользователи пишут по-русски, description и инструкции лучше писать на русском – это повышает точность срабатывания навыка.

Чем скилл проще и безопаснее MCP?

MCP требует запущенного сервера, настройки сетевого подключения и, как правило, технической экспертизы при установке. Скилл – это просто папка с текстовым файлом: никакого сервера, никакого сетевого доступа, никаких зависимостей. Это делает скиллы значительно проще в установке и аудите: любой участник команды может открыть SKILL.md и прочитать, что именно делает навык. С точки зрения безопасности скилл не имеет доступа к внешним системам – он только описывает процедуру, но не подключается никуда сам по себе. MCP нужен, когда Claude должен обратиться к внешнему сервису или базе данных; скилл нужен, когда Claude должен знать, как именно работать с тем, что уже доступно.

Работает ли из России?

Технически Claude доступен из России, но оплата подписки требует зарубежной карты. Подробнее о том, как оплатить зарубежные сервисы, – в разделе Оплата зарубежных сервисов. После оформления подписки скиллы работают в полном объёме: никаких региональных ограничений на функциональность нет.

Можно ли использовать один скилл в нескольких командах?

Да, и это один из главных аргументов в пользу формата. Скилл – это обычная папка с файлами. Её можно хранить в git-репозитории, делиться через Google Drive или Notion, публиковать на GitHub. Обновление в одном месте – через git pull или повторную загрузку ZIP – сразу распространяется на всех, кто использует этот навык. Именно так работают командные библиотеки скиллов: один человек улучшает навык, все остальные получают обновление без дополнительных действий.

Смотрите также

Каталог приложений Telegram Mini Apps

340+ проверенных мини-приложений: нейросети, утилиты, игры. Открываются прямо в мессенджере — без установки.

Открыть →

Поддержите Ailibri

Если наш каталог оказался полезным, вы можете оставить небольшой донат. Это поможет нам развивать проект.

♥ Поддержать

Будьте в курсе новых нейросетей — подпишитесь на наш Telegram-канал

Ежедневные обзоры свежих AI-инструментов, лайфхаки и инструкции прямо в вашем мессенджере.

Подписаться
Бесплатно · Нейросеть

Генерация изображений прямо в Telegram

3 бесплатные генерации в день через нейросеть nano banana — просто подпишись на канал @n_seti

Быстро Точно Качественно
Попробовать @gen_neurosila_bot

Нейросети и ИИ-инструменты

Все теги →
github277 text-to-text173 text-to-image129 tool101 api84 ии-агенты80 image-to-image43 языковая модель38 self-hosted37 каталог36 desktop-приложение36 python30 создание чат-ботов30 mcp29 text-to-video25 маркетинг23 браузер23 claude code22 удалить фон20 voice-to-text20
AILibri – главная страница
Ctrl / ⌘+K