Claude Skills — это способ один раз описать Claude повторяемую рабочую процедуру и затем применять её в разных задачах. Вместо длинного промпта, который приходится копировать из чата в чат, вы создаёте отдельный пакет с инструкциями, примерами, справочными материалами и, при необходимости, скриптами.
Проще говоря, обычный промпт отвечает на вопрос «что сделать сейчас», а Skill хранит правило «как выполнять такой тип работы».

Как устроен Claude Skill
Skill — это папка, в центре которой находится файл SKILL.md. В нём хранятся название, описание назначения и инструкции. Рядом при необходимости размещаются справочные материалы, шаблоны и исполняемые скрипты.
Claude не загружает содержимое всех Skills в каждый разговор. Сначала он видит краткое описание доступного Skill и решает, подходит ли тот текущей задаче. Если подходит, читает основные инструкции, а дополнительные ресурсы использует по необходимости. Anthropic называет этот принцип progressive disclosure.
Поэтому особенно важно поле description: оно должно объяснять не только что делает Skill, но и когда его следует применять.
запрос → выбор Skill → загрузка инструкций → выполнение процедуры → результатSkill, Project, промпт и MCP — в чём разница
| Инструмент | Для чего нужен |
|---|---|
| Промпт | Разовая инструкция |
| Project | Общий контекст и материалы для связанных чатов |
| Skill | Повторяемая процедура выполнения задачи |
| MCP | Доступ к внешним данным, сервисам и инструментам |
Например, MCP может дать Claude доступ к корпоративной системе, а Skill — объяснить, какие данные взять, как проверить и в каком виде оформить результат.
Skill не стоит превращать во «всю базу знаний компании». Его основная задача — зафиксировать способ выполнения конкретной работы.
Где доступны Claude Skills
По актуальной документации Anthropic, Skills доступны на Free, Pro, Max, Team и Enterprise. Для работы функции должно быть включено выполнение кода и создание файлов.
В Claude есть встроенные Skills для работы с Word, Excel, PowerPoint и PDF. Можно также загружать собственные. Skills поддерживаются и в Claude Code, и через API, но способы подключения отличаются.
Как установить готовый Skill в Claude.ai
Если у вас есть Skill от коллеги или из доверенного источника:
- Убедитесь, что включено Code execution and file creation.
- Откройте Customize → Skills.
- Нажмите +, затем Create skill.
- Выберите Upload a skill.
- Загрузите ZIP-архив.
- Включите Skill переключателем.
После этого Claude сможет применять его, когда запрос соответствует description.
Перед загрузкой стороннего Skill проверьте содержимое архива, особенно скрипты, зависимости и обращения к внешним ресурсам.
В Claude Code Skills могут храниться внутри проекта, например в .claude/skills/<название>/SKILL.md, либо устанавливаться через плагины.

Как создать собственный Claude Skill
Начинать лучше не с файлов, а с процесса. Выберите одну повторяемую задачу и определите:
- когда процедура должна применяться;
- что Claude получает на входе;
- какие действия выполняет;
- как выглядит хороший результат.
Допустим, нужен Skill для редакционной проверки статьи. Его задача должна звучать не как «работать с текстами», а конкретнее: «проверять готовые статьи по полноте раскрытия темы, структуре и редакционным требованиям».

Шаг 1. Создайте папку
Минимальный Skill:
article-review/
└── SKILL.mdБолее сложный вариант:
article-review/
├── SKILL.md
├── references/
│ └── editorial-rules.md
├── scripts/
│ └── check_structure.py
└── assets/
└── report-template.docxSKILL.md обязателен. Остальные файлы добавляются только при необходимости.
Шаг 2. Напишите SKILL.md
Минимальный рабочий пример:
name: article-review
description: Проверяет готовые статьи по полноте раскрытия темы, структуре, повторам и редакционным требованиям. Использовать перед публикацией.Проверка статьи
- Определи тему и поисковый интент.
- Проверь, отвечает ли текст на обещание заголовка.
- Найди нераскрытые вопросы и повторы.
- Проверь структуру разделов.
- Сформируй список правок по приоритету.
Формат результата
Сначала дай краткий вывод, затем перечисли критические проблемы и конкретные исправления.
В YAML-блоке два ключевых поля:
name — название Skill.description — что он делает и когда должен использоваться.Описание «Помогает работать со статьями» слишком широкое. Лучше сразу указать конкретную задачу и момент применения: именно по описанию Claude решает, стоит ли подключать Skill.
Шаг 3. Добавьте ресурсы, если они нужны
Если инструкции помещаются в SKILL.md, этого достаточно.
references/ удобно использовать для редакционных правил, справочников и регламентов.
scripts/ нужен для операций, которые лучше выполнять воспроизводимо: проверки структуры, обработки файлов, расчётов или преобразования данных.
assets/ подходит для шаблонов и других файлов, используемых при создании результата.
Начинайте с простой версии на Markdown и усложняйте только при реальной необходимости.
Шаг 4. Упакуйте и загрузите Skill
Для Claude.ai папку нужно упаковать в ZIP:
article-review.zip
└── article-review/
├── SKILL.md
└── references/После этого загрузите архив через Customize → Skills → + → Create skill → Upload a skill.
Шаг 5. Протестируйте Skill
Проверьте как минимум три сценария:
- Запрос, где Skill точно должен примениться.
- Запрос, где он полезен, хотя пользователь не называет его прямо.
- Похожий запрос, где Skill применяться не должен.
Если Claude не выбирает Skill в нужной ситуации, сначала исправляйте description. Если Skill запускается правильно, но результат слабый, уточняйте инструкции внутри SKILL.md.
Типичные ошибки
Слишком широкая задача. Один Skill «для всего маркетинга» хуже нескольких Skills с понятными функциями.
Размытый description. Claude должен понимать область применения до загрузки основной инструкции.
Попытка сделать из Skill базу знаний. Если нужны прежде всего материалы и факты, а не процедура, чаще подходит Project.
Слишком раннее добавление кода. Если задача решается понятной Markdown-инструкцией, скрипты не нужны.
Нет критериев результата. «Подготовь хороший отчёт» слабее, чем чёткая структура, обязательные блоки и проверки.
Нет тестирования. Skill нужно проверять на реальных запросах, а не только читать как документ.
Безопасность
Не храните в Skill пароли, API-ключи и другие секреты. Если внутри есть исполняемый код, проверяйте, что он делает и к каким данным обращается. Сторонний Skill разумно рассматривать как сторонний код: источник должен быть понятен, а содержимое — проверено до включения.
Если процесс требует доступа к внешнему сервису, сам доступ обычно настраивается через интеграцию, например MCP, а Skill хранит процедуру работы с этими данными.
Когда Skill действительно нужен
Skill полезен, когда задача повторяется, правила достаточно стабильны, входные данные понятны, а результат можно проверить.
Для разовой просьбы составить письмо или разобрать документ проще использовать обычный промпт. Но если один и тот же процесс выполняется регулярно или по фиксированному стандарту, Skill позволяет не объяснять Claude одну и ту же процедуру заново.
Вывод
Claude Skill — это не отдельная модель и не просто длинный промпт. Это пакет инструкций и ресурсов, который учит Claude выполнять конкретный тип работы по заданной процедуре.
Для первого Skill выберите один повторяемый процесс, создайте папку с SKILL.md, чётко опишите назначение и порядок работы, загрузите Skill и проверьте его на реальных задачах. Дополнительные файлы и скрипты добавляйте только тогда, когда простая версия уже работает и понятно, чего ей не хватает.



