22 октября Anthropic отдала стандарт Agent Skills фонду Agentic AI Foundation при Linux Foundation. Ниже - что именно передали, что такое скил по стандарту, где скилы лежат у Claude Code и Codex, какие строки в SKILL.md поймёт любой агент, а какие только Claude Code, и как перенести свой скил.
Скил - это папка, в которой обязательно лежит файл SKILL.md. В начале файла короткая шапка:
имя и описание. Дальше - обычный текст инструкции: как делать задачу, примеры, частые ошибки. Рядом можно положить скрипты,
справочники и шаблоны.
montazh-rilsa/ ├── SKILL.md обязателен: описание + инструкция ├── scripts/ по желанию: код, который агент запускает ├── references/ по желанию: справочные материалы └── assets/ по желанию: шаблоны, картинки, данные
Агент читает скилы в три шага, поэтому их можно держать много:
--- name: montazh-rilsa description: Режет паузы и оговорки в ролике и ставит субтитры. Используй, когда просят смонтировать рилс или убрать паузы. --- 1. Найди паузы длиннее 0,4 секунды. 2. ...
В стандарте всего шесть полей шапки. Их понимает каждый агент, который поддерживает Agent Skills.
| Поле | По стандарту | Что важно |
|---|---|---|
name | обязателен | в Claude Code можно не писать, возьмётся имя папки. Для переноса пиши: по стандарту он обязателен и совпадает с именем папки |
description | обязателен | до 1024 знаков: что делает и когда включать |
license | по желанию | Claude Code принимает, но не использует |
compatibility | по желанию | до 500 знаков: что нужно для работы (программа, доступ в сеть) |
metadata | по желанию | свои пары «ключ - значение», например автор и версия |
allowed-tools | по желанию, экспериментальное | поддержка у разных агентов может отличаться |
Правила для name: до 64 знаков, только строчные латинские буквы, цифры и дефис, без дефиса в начале и в конце
и без двух дефисов подряд. Имя должно совпадать с названием папки.
when_to_use, argument-hint, arguments, disable-model-invocation, user-invocable, disallowed-tools, model, effort, context, agent, background, hooks, paths, shell. Так написано в документации Claude Code. В Claude Code скил с ними работает целиком,
а другой агент эти строки, скорее всего, просто пропустит (это наш вывод, в стандарте их нет).Формат один, а папки у агентов разные. Поэтому скил, который у тебя работает в Claude Code, Codex сам не увидит.
| Что | Claude Code | Codex |
|---|---|---|
| Мои скилы, во всех проектах | ~/.claude/skills/<имя>/SKILL.md | ~/.agents/skills/<имя>/SKILL.md |
| Скилы проекта | .claude/skills/<имя>/SKILL.md в папке проекта и выше по дереву до корня репозитория | .agents/skills/ в текущей папке и выше по дереву до корня репозитория |
| Общие для машины | через управляемые настройки организации | /etc/codex/skills |
| Как вызвать вручную | /имя-скила | /skills или $имя-скила |
| Сам решает, когда включить | да, по description | да, по description |
Ниже порядок по документации. Мы его для гайда не прогоняли: свои скилы в Codex пока не переносили.
name, совпадает ли он с именем папки, понятно ли из description, когда скил включать.
Можно попросить Claude - запрос ниже.context: fork или hooks),
в другом агенте эта часть работать не будет.~/.agents/skills/ или .agents/skills/ в проекте.
Если скил не появился, перезапусти Codex.skills-ref validate ./папка-скила
проверяет шапку и правила имени. Мы её не ставили.Проверь мой скил в папке <путь к папке> по спецификации Agent Skills (agentskills.io/specification). Скажи: совпадает ли name с именем папки и подходит ли он по правилам (строчные латинские буквы, цифры, дефисы), укладывается ли description в 1024 знака и говорит ли, когда скил включать, и какие поля в шапке - расширения Claude Code, которые другой агент не поймёт. Ничего не меняй, только перечисли.
Скопируй папку скила <имя> из ~/.claude/skills в ~/.agents/skills, чтобы её увидел Codex. Перед копированием покажи, какие поля шапки SKILL.md - расширения Claude Code, и спроси, убирать ли их в копии.
Мы учим двум вещам: делать AI-видео и работать с Claude так, чтобы он закрывал реальные задачи бизнеса. У меня есть бесплатный разбор на полтора часа - смотреть можно сразу после регистрации.
Смотреть разбор