Agent Skills: стандарт, формат SKILL.md и интеграция в Claude Code после передачи в Linux Foundation

22 октября 2026 года компания Anthropic передала стандарт Agent Skills фонду Agentic AI Foundation (AAIF), который функционирует под эгидой Linux Foundation. Вместе со спецификацией фонд получил название, логотип, организацию на GitHub и домен agentskills.io. Участие в развитии стандарта не требует вступления в фонд — спецификация открыта для всех. AAIF была создана в 2025 году совместно Anthropic, Block и OpenAI; ранее в неё перешёл стандарт Model Context Protocol. Ведущими сопровождающими назначены David Soria Parra и Mahesh Murag, а инженеры Anthropic, Google, OpenAI и других компаний участвуют как частные лица.
Ключевые показатели внедрения
По данным анонса Anthropic, на момент передачи стандарта более 70 агентских платформ интегрировали Agent Skills, среди них ChatGPT, Cursor, GitHub Copilot и VS Code. Опубликовано около 1 миллиона скиллов, общее число установок приблизилось к 280 миллионам. По словам компании, стандарт возник в ходе работы над Claude Code: инструмент хорошо справлялся с общими задачами, но ему не хватало процедурных знаний — точных инструкций, как именно в конкретной организации выполняют ту или иную работу. Первая версия спецификации была опубликована в декабре 2025 года.
Архитектура скилла: обязательные и необязательные компоненты
Скилл представляет собой папку с фиксированной структурой. Единственный обязательный элемент — файл
SKILL.md
skill-name/ ├── SKILL.md # Required: metadata + instructions ├── scripts/ # Optional: executable code ├── references/ # Optional: documentation ├── assets/ # Optional: templates, resources └── ... # Any additional files or directories
Директория scripts/
Содержит исполняемый код: Python, Bash, JavaScript. Набор поддерживаемых языков определяется конкретным агентом, спецификация не накладывает ограничений.
Директория references/
Предназначена для дополнительной документации, которую агент загружает по необходимости. Спецификация рекомендует делать файлы небольшими — чем меньше файл, тем меньше места он занимает в контексте.
Директория assets/
Хранит статичные ресурсы: шаблоны документов, изображения, таблицы соответствий, схемы. Файлы из этой папки не выполняются, а используются как справочные материалы.
Frontmatter SKILL.md: поля и правила валидации
Файл
SKILL.md
--- name: skill-name description: A description of what this skill does and when to use it. ---
Обязательные поля
- name — до 64 символов: строчные буквы, цифры и дефисы. Не может начинаться или заканчиваться дефисом, содержать два дефиса подряд. Должно совпадать с именем папки скилла.
- description — до 1024 символов. Описывает, что делает скилл и когда его применять. Спецификация приводит пример плохого описания — «Helps with PDFs.» — и хорошего, с перечнем задач и ключевых слов для поиска.
Необязательные поля
- license — название лицензии или путь к файлу с её текстом.
- compatibility — до 500 символов о требованиях к окружению: нужные пакеты, доступ к сети, целевой продукт. Заполняется не для всех скиллов.
- metadata — произвольные пары «ключ — строка», например автор и версия. Для ключей рекомендуется выбирать имена, маловероятные для коллизий с чужими данными.
- allowed-tools — список заранее разрешённых инструментов через пробел, например . Поле экспериментальное, поддержка у агентов разная.
- Bash(git:*) Bash(jq:*) Read
Тело файла после frontmatter не имеет ограничений по формату. В спецификации рекомендуют использовать пошаговые инструкции, примеры входа и выхода, разбор частых ошибок.
Прогрессивная загрузка: три стадии
Идея формата — прогрессивное раскрытие: агент забирает ровно столько данных, сколько нужно для текущей задачи. Спецификация описывает три стадии:
1. Метаданные (~100 токенов)
При старте агента загружаются поля
name
description
2. Инструкции (<5000 токенов)
Тело
SKILL.md
3. Ресурсы по необходимости
Файлы из
scripts/
references/
assets/
SKILL.md
Валидация через skills-ref
Для проверки соответствия спецификации в репозитории стандарта предоставляется библиотека
skills-ref
Установка выполняется из папки
skills-ref
pip install -e .
Рекомендуется использовать виртуальное окружение. В README библиотеки указано, что она демонстрационная и не предназначена для продакшена. Команда проверки:
skills-ref validate ./my-skill
Реализация в Claude Code
Claude Code поддерживает все шесть стандартных полей спецификации и добавляет собственные расширения.
Расширения Anthropic
Дополнительные ключи, распознаваемые только Claude Code:
- ,
- when_to_use
,- argument-hint
,- arguments
,- disable-model-invocation
,- user-invocable
- disallowed-tools
- ,
- model
,- effort
,- context
,- agent
,- background
,- hooks
,- paths
- shell
Если скилл с такими ключами упаковать для
claude.ai
Четыре типа расположения скиллов
- Личные — , доступны во всех проектах пользователя.
- ~/.claude/skills/<name>/SKILL.md
- Проектные — , коммитятся в репозиторий для команды.
- .claude/skills/<name>/SKILL.md
- Вложенные — , работают для сессий в этой папке и ниже.
- <path>/.claude/skills/
- Плагинные — , вызываются как
- /skills/<name>/SKILL.md
.- /plugin-name:skill-name
Способы вызова и нюансы контекста
Запуск вручную: команда
/skill-name
description
В списке скиллов в контексте описания обрезаются на 1536 символах — поэтому основное применение стоит писать в начале
description
disable-model-invocation: true
Дорожная карта и каналы обратной связи
В анонсе опубликована плановая работа: версионированные релизы спецификации, формальный процесс предложений изменений, рекомендации по безопасности для авторов скиллов и для тех, кто их устанавливает. Обратную связь собирают в Discord-сообществе проекта. Спецификация и репозиторий доступны на
agentskills.io
github.com/agentskills/agentskills
Краткая шпаргалка: что за что отвечает
- +
- name
— единственное, что агент знает о скилле заранее (~100 токенов).- description
- Тело — загружается при запуске, до 5000 токенов и 500 строк.
- SKILL.md
- ,
- scripts/
,- references/
— читаются по ссылкам, когда нужны.- assets/
- Поля Claude Code (,
- context
,- hooks
и другие) — не переносятся в- model
и API.- claude.ai


