Способы создания скила✦
Что такое скил✦
Скил — это модульная инструкция для агента, загружаемая в контекст по
необходимости. По опыту докладчика (онбординг-доклад на конференции), технически
скил — это просто папка с обязательным файлом SKILL.md: YAML-фронтматтер (имя и
описание) плюс тело с инструкциями. Туда же можно класть скрипты, шаблоны и
референсы. Ключевая фишка — progressive disclosure: при старте агент видит
только имя и описание (~100 токенов), тело SKILL.md подгружается при активации,
а вложенные файлы — только когда инструкция на них ссылается.
Три способа создания✦
Из доклада, способов создать скил три:
- Вручную. Создать папку и
SKILL.mdруками. Докладчик отмечает, что первые свои скилы делал именно так. Поскольку структура простая, это рабочий путь, особенно когда вы уже понимаете формат. - Попросить фронтирную модель. Если в агенте достаточно мощная модель (GPT‑5, топовые фронтирные, в т.ч. китайские), она и так знает, что такое скил, и сгенерирует его по описанию. Нюанс от команды: модель может «затупить» — забыть фронтматтер или неверно его отформатировать, поэтому результат нужно проверять и направлять.
- Скил-креаторы. Самый популярный способ — специальные скилы-генераторы: Skill Creator от Anthropic и от Codex. Они уже знают формат, знают, куда класть файлы, ведут по флоу с уточняющими вопросами и умеют генерировать евалы (тесты скила).
Нюансы из практики команды✦
Главное предупреждение докладчика: не ждите, что агент будет следовать скил-креатору беспрекословно — он может пропустить шаг или «тупить», поэтому процесс требует контроля. Удобный приём вернуть агента в нужное русло — прямо спросить: «расскажи про алгоритм работы скила и где мы сейчас находимся».
Это согласуется с официальным skill-creator от Anthropic: у него есть режимы
Create / Eval / Improve / Benchmark, он проводит интервью по интенту и крайним
случаям, а на этапе евалов запускает прогон с скилом и без него параллельно и
строит сравнительную таблицу — ровно та проверка «нужен ли скил вообще», о которой
говорил докладчик. Формат при этом строгий: name — до 64 символов, только
строчные буквы, цифры и дефисы; description — непустое, до 1024 символов. Тело
рекомендуют держать до ~500 строк. У Codex логика та же: SKILL.md в папке
.agents/skills, команда $skill-creator для guided-авторинга и даже
record & replay — демонстрируешь воркфлоу, а Codex сам собирает скил.