Как создать свой первый skill для AI-агента: понятный гайд без инженерного бэкграунда

Как создать свой первый skill для AI-агента: понятный гайд без инженерного бэкграунда

AI-агент один раз хорошо собрал brief, а на похожей задаче через неделю пропустил ограничение и вернул ответ в другом формате. Знакомо?

Обычно после этого дописывают prompt. Потом ещё один. В итоге в команде лежат несколько версий «того самого запроса», и каждая работает только в чьих-то руках.

Если работа повторяется, ей нужен skill.

Что такое skill

Skill - переиспользуемый пакет, который даёт агенту специализированную способность.

В минимальной версии это `SKILL.md` с инструкциями. Если задача сложнее, рядом появляются справки, шаблоны и скрипты.

Для первого skill не пытайтесь описать целую профессию.

«Будь главным редактором» - это роль без ясного старта и финиша. «Проверь черновик перед публикацией и верни риски» - уже рабочая задача.

Агент получает текст, проверяет утверждения и ссылки, возвращает замечания. Он не публикует материал, не меняет исходник и не выдумывает источники. Вот и появился контракт.

Разовая просьба остаётся prompt.

Постоянные правила проекта живут в `CLAUDE.md` или `AGENTS.md`. Skill нужен, когда есть повторяемая работа с понятным результатом.

Subagent берите, если работу надо отделить от основной сессии. Интеграция нужна, когда агенту требуется реальный доступ к внешней системе.

Соберите первую версию за один кейс

Начните с черновика, где ошибка обратима. Не с публикации в прод и не с клиентских данных.

Ответьте на пять вопросов:

1. Когда skill включается?

2. Что приходит на вход?

3. Какие шаги он выполняет?

4. Что ему запрещено делать без человека?

5. Что должно получиться на выходе?

Для редакторской проверки первая версия может выглядеть так:

--- name: editorial-preflight description: Проверяет один готовый русский черновик перед публикацией, когда нужно найти неясности, повторы и риск изменения защищённых фактов. Не используйте для написания текста с нуля, перевода или публикации. --- # Редакторский preflight ## Когда запускать Нужны текст, аудитория и цель публикации. Если одного входа нет, задай один вопрос и не начинай редактуру. ## Безопасный режим по умолчанию Не меняй исходник и не публикуй. Сохраняй факты, числа, имена, даты, цитаты и авторскую позицию; не добавляй новые сведения. ## Порядок 1. Сформулируй цель текста и аудиторию одной строкой. 2. Найди не больше пяти мест, где читатель может потерять мысль или неверно понять фразу. 3. Для каждого места предложи одну локальную правку и объясни её эффект. 4. Отметь, что осталось без изменений из-за фактов или голоса автора. ## Формат ответа Цель и аудитория: ... Факты и голос, которые сохраняем: ... Замечания (не более 5): 1. Фрагмент: « ...» Предложение: « ...» Зачем: ... Что осталось без изменений: ... ## Проверка человеком Автор или редактор подтверждает каждую правку. Перед публикацией он сверяет даты, числа, имена, цитаты и смысл с исходником или первичным источником.

Этого достаточно, чтобы сделать первый запуск. Красивую структуру папок и дополнительные скрипты можно добавить позже, когда появится реальная причина.

Не забудьте про eval

Eval - проверка skill на заранее подготовленных примерах. Один удачный запуск не доказывает, что процесс работает.

Минимум нужны три кейса: обычная задача, задача с нехваткой данных и похожая задача, где skill включаться не должен. В первом случае агент возвращает нужный результат. Во втором задаёт вопрос. В третьем не лезет не в своё дело.

Так вы проверяете не красоту ответа, а поведение. Если после изменения skill перестал проходить старый кейс, правило надо пересмотреть.

Где начать

Подход особенно хорошо работает там, где рутина съедает внимание: собрать research brief, проверить материал до публикации, подготовить встречу, сделать первичный review изменений.

Инженером быть не нужно. Маркетолог или руководитель операции часто лучше знает, где процесс буксует и какой результат нужен. Это знание и надо упаковать в skill.

В Claude Code и Codex начните с того контекста и файлов, которые реально есть в проекте. В Cowork сперва проверьте доступные источники и права. Сам контракт переносится между платформами лучше, чем команды и путь к файлу.

Возьмите одну еженедельную работу, один безопасный вход и один измеримый результат. Прогоните три eval-кейса. После этого у вас будет не удачный prompt из истории чата, а первый рабочий skill.

Полная методичка со структурой `SKILL.md`, готовым примером и eval-набором открыта: .

Мы не прячем её за кодовым словом. Если материал пригодился, расскажите в комментариях, какой процесс вы бы отдали агенту первым. Это поможет статье дойти до тех, у кого подобная рутина всё ещё съедает время.

2