Эта функция не подпадает под действие политики Zero Data Retention (ZDR). Данные хранятся в соответствии со стандартной политикой хранения данных для этой функции.
«Skills» (навыки) — это переиспользуемые ресурсы на основе файловой системы, которые предоставляют Claude предметную экспертизу: рабочие процессы, контекст и лучшие практики, превращающие агентов общего назначения в специалистов. В отличие от подсказок (инструкций уровня разговора для разовых задач), навыки загружаются по требованию и устраняют необходимость многократно предоставлять одни и те же указания в разных разговорах.
Ключевые преимущества:
Для глубокого погружения в архитектуру и реальные применения Agent Skills см. статью в инженерном блоге Equipping agents for the real world with Agent Skills.
Anthropic предоставляет предварительно созданные Agent Skills для распространённых задач с документами (PowerPoint, Excel, Word, PDF), и вы можете создавать собственные пользовательские навыки. Оба типа работают одинаково. Claude автоматически использует их, когда это уместно для вашего запроса.
Предварительно созданные Agent Skills доступны на claude.ai, в Claude API, Claude Platform on AWS и Microsoft Foundry. В Microsoft Foundry для Agent Skills требуется развёртывание Hosted on Anthropic. Полный список см. в разделе Доступные навыки.
Пользовательские навыки позволяют упаковать предметную экспертизу и организационные знания. Они доступны во всех продуктах Claude: создавайте их в Claude Code, загружайте через Claude API или добавляйте в настройках claude.ai. В Claude Platform on AWS и Microsoft Foundry загружайте пользовательские навыки через Skills API.
Начало работы:
Навыки используют среду виртуальной машины Claude, чтобы предоставить возможности, выходящие за рамки того, что возможно с помощью одних только подсказок. Claude работает в виртуальной машине с доступом к файловой системе, что позволяет навыкам существовать в виде каталогов, содержащих инструкции, исполняемый код и справочные материалы, организованных подобно руководству по адаптации, которое вы бы создали для нового члена команды.
Эта архитектура на основе файловой системы обеспечивает «progressive disclosure» (прогрессивное раскрытие): Claude загружает информацию поэтапно по мере необходимости, а не потребляет контекст заранее.
Навыки могут содержать три типа содержимого, каждый из которых загружается в разное время:
Тип содержимого: инструкции. YAML-фронтматтер навыка предоставляет информацию для обнаружения:
---
name: pdf-processing
description: Extract text and tables from PDF files, fill forms, merge documents. Use when working with PDF files or when the user mentions PDFs, forms, or document extraction.
---Claude загружает эти метаданные при запуске и включает их в системную подсказку. Этот легковесный подход означает, что вы можете установить множество навыков без штрафа по контексту; Claude знает лишь о существовании каждого навыка и о том, когда его использовать.
Тип содержимого: инструкции. Основное тело SKILL.md содержит процедурные знания: рабочие процессы, лучшие практики и указания:
# PDF Processing
## Quick start
Use pdfplumber to extract text from PDFs:
```python
import pdfplumber
with pdfplumber.open("document.pdf") as pdf:
text = pdf.pages[0].extract_text()
```
For advanced form filling, see [FORMS.md](FORMS.md).Когда вы запрашиваете что-то, соответствующее описанию навыка, Claude читает SKILL.md из файловой системы через bash. Только тогда это содержимое попадает в «context window» (контекстное окно).
Типы содержимого: инструкции, код и ресурсы. Навыки могут включать дополнительные материалы:
pdf-skill/
├── SKILL.md (main instructions)
├── FORMS.md (form-filling guide)
├── REFERENCE.md (detailed API reference)
└── scripts/
└── fill_form.py (utility script)Инструкции: дополнительные markdown-файлы (FORMS.md, REFERENCE.md), содержащие специализированные указания и рабочие процессы
Код: исполняемые скрипты (fill_form.py, validate.py), которые Claude запускает через bash; скрипты обеспечивают детерминированные операции без потребления контекста
Ресурсы: справочные материалы, такие как схемы баз данных, документация API, шаблоны или примеры
Claude обращается к этим файлам только при наличии ссылок на них. Модель файловой системы означает, что у каждого типа содержимого свои сильные стороны: инструкции для гибких указаний, код для надёжности, ресурсы для поиска фактической информации.
| Уровень | Когда загружается | Стоимость в токенах | Содержимое |
|---|---|---|---|
| Уровень 1: Метаданные | Всегда (при запуске) | ~100 токенов на навык | name и description из YAML-фронтматтера |
| Уровень 2: Инструкции | При срабатывании навыка | Менее 5 тыс. токенов | Тело SKILL.md с инструкциями и указаниями |
| Уровень 3+: Ресурсы | По мере необходимости | Фактически не ограничено | Включённые файлы, выполняемые через bash без загрузки содержимого в контекст |
Прогрессивное раскрытие гарантирует, что в любой момент времени контекстное окно занимает только релевантное содержимое.
Навыки выполняются в среде выполнения кода, где Claude имеет доступ к файловой системе, командам bash и возможностям выполнения кода. Представьте это так: навыки существуют как каталоги на виртуальной машине, и Claude взаимодействует с ними, используя те же команды bash, которые вы бы использовали для навигации по файлам на своём компьютере.

Как Claude получает доступ к содержимому навыка:
Когда навык срабатывает, Claude использует bash для чтения SKILL.md из файловой системы, перенося его инструкции в контекстное окно. Если эти инструкции ссылаются на другие файлы (например, FORMS.md или схему базы данных), Claude читает и эти файлы с помощью дополнительных команд bash. Когда инструкции упоминают исполняемые скрипты, Claude запускает их через bash и получает только вывод (сам код скрипта никогда не попадает в контекст).
Что даёт эта архитектура:
Доступ к файлам по требованию: Claude читает только файлы, необходимые для каждой конкретной задачи. Навык может включать десятки справочных файлов, но если вашей задаче нужна только схема продаж, Claude загружает только этот один файл. Остальные остаются в файловой системе, потребляя ноль токенов.
Эффективное выполнение скриптов: когда Claude запускает validate_form.py, код скрипта никогда не загружается в контекстное окно. Токены потребляет только вывод скрипта (например, «Validation passed» или конкретные сообщения об ошибках). Это делает скрипты гораздо более эффективными, чем генерация Claude эквивалентного кода на лету.
Отсутствие практического ограничения на включённое содержимое: поскольку файлы не потребляют контекст до обращения к ним, навыки могут включать исчерпывающую документацию API, большие наборы данных, обширные примеры или любые необходимые вам справочные материалы. Нет штрафа по контексту за включённое содержимое, которое не используется.
Именно эта модель на основе файловой системы делает прогрессивное раскрытие работающим. Claude перемещается по вашему навыку так же, как вы бы обращались к конкретным разделам руководства по адаптации, получая доступ ровно к тому, что требуется для каждой задачи.
Вот как Claude загружает и использует навык обработки PDF:
PDF Processing - Extract text and tables from PDF files, fill forms, merge documentsbash: read pdf-skill/SKILL.md → инструкции загружены в контекст
Диаграмма показывает:
Эта динамическая загрузка гарантирует, что контекстное окно занимает только релевантное содержимое навыка.
Навыки доступны во всех агентных продуктах Claude:
Claude Platform on AWS и Microsoft Foundry наследуют то же поведение навыков, что и Claude API, во всех следующих разделах.
Claude API поддерживает как предварительно созданные Agent Skills, так и пользовательские навыки. Оба работают одинаково: укажите соответствующий skill_id в параметре container вместе с инструментом выполнения кода.
Предварительные требования: использование навыков через API требует инструмента выполнения кода, в контейнере которого выполняются навыки, и двух бета-заголовков:
skills-2025-10-02 — включает функциональность навыковfiles-api-2025-04-14 — требуется для загрузки/скачивания файлов в контейнер и из негоИспользуйте предварительно созданные Agent Skills, ссылаясь на их skill_id (например, pptx, xlsx), или создавайте и загружайте собственные через Skills API (конечные точки /v1/skills). Пользовательские навыки являются общими для всего рабочего пространства; все участники рабочего пространства могут получить к ним доступ.
Чтобы узнать больше, см. Использование навыков с Claude API.
Claude Code поддерживает только пользовательские навыки.
Пользовательские навыки: создавайте навыки как каталоги с файлами SKILL.md. Claude обнаруживает и использует их автоматически.
Пользовательские навыки в Claude Code основаны на файловой системе и не требуют загрузки через API.
Чтобы узнать больше, см. Использование навыков в Claude Code.
claude.ai поддерживает как предварительно созданные Agent Skills, так и пользовательские навыки.
Предварительно созданные Agent Skills: эти навыки уже работают «за кулисами», когда вы создаёте документы. Claude использует их без какой-либо настройки.
Пользовательские навыки: загружайте собственные навыки в виде zip-файлов через Settings > Features. Доступно на планах Pro, Max, Team и Enterprise с включённым выполнением кода. Пользовательские навыки индивидуальны для каждого пользователя; они не являются общими для всей организации и не могут централизованно управляться администраторами.
Чтобы узнать больше об использовании навыков в claude.ai, см. следующие ресурсы в Справочном центре Claude:
Каждый навык требует файла SKILL.md с YAML-фронтматтером:
---
name: your-skill-name
description: Brief description of what this Skill does and when to use it
---
# Your Skill Name
## Instructions
[Clear, step-by-step guidance for Claude to follow]
## Examples
[Concrete examples of using this Skill]Обязательные поля: name и description
Требования к полям:
name:
description:
Поле description должно включать как то, что делает навык, так и то, когда Claude должен его использовать. Полное руководство по созданию см. в руководстве по лучшим практикам.
Используйте навыки только из доверенных источников: те, которые вы создали сами или получили от Anthropic. Навыки предоставляют Claude новые возможности через инструкции и код, и хотя это делает их мощными, это также означает, что вредоносный навык может направить Claude на вызов инструментов или выполнение кода способами, не соответствующими заявленному назначению навыка.
Если вам необходимо использовать навык из недоверенного или неизвестного источника, проявляйте крайнюю осторожность и тщательно проверяйте его перед использованием. В зависимости от того, какой доступ имеет Claude при выполнении навыка, вредоносные навыки могут привести к утечке данных, несанкционированному доступу к системе или другим рискам безопасности.
Ключевые соображения безопасности:
Следующие предварительно созданные Agent Skills доступны для немедленного использования:
Эти навыки доступны в Claude API, Claude Platform on AWS, Microsoft Foundry и claude.ai. В Microsoft Foundry для Agent Skills требуется развёртывание Hosted on Anthropic. См. учебник по быстрому старту, чтобы начать использовать их в API.
Anthropic также публикует навыки с открытым исходным кодом в репозитории skills:
Полные примеры пользовательских навыков см. в Skills cookbook.
Agent Skills не покрывается соглашениями ZDR. Определения навыков и данные выполнения хранятся в соответствии со стандартной политикой хранения данных Anthropic.
Информацию о применимости ZDR ко всем функциям см. в разделе API и хранение данных.
Понимание этих ограничений поможет вам эффективно спланировать развёртывание навыков. Claude Platform on AWS и Microsoft Foundry следуют тем же ограничениям, что и Claude API, в следующих подразделах.
Пользовательские навыки не синхронизируются между поверхностями. Навыки, загруженные на одну поверхность, не становятся автоматически доступными на других:
Вам нужно будет управлять навыками и загружать их отдельно для каждой поверхности, где вы хотите их использовать.
У навыков разные модели совместного использования в зависимости от того, где вы их используете:
~/.claude/skills/) или на уровне проекта (.claude/skills/); также могут быть общими через плагины Claude Codeclaude.ai не поддерживает централизованное управление администраторами или распространение пользовательских навыков на уровне организации.
Точная среда выполнения, доступная вашему навыку, зависит от поверхности продукта, где вы его используете.
Планируйте свои навыки так, чтобы они работали в рамках этих ограничений.
Создайте свой первый навык
Используйте навыки с Claude API
Создавайте пользовательские навыки и управляйте ими в Claude Code
Пишите навыки, которые Claude может эффективно использовать
Was this page helpful?