ИИ-помощник из коробки — способный, но неопытный стажёр. Он напишет код, но не всегда спросит, что вы на самом деле хотите, не всегда проверит себя и легко сделает «шаблонный» дизайн. Навыки превращают стажёра в специалиста с опытом.

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

Что такое навык

Навык — это подробная инструкция для ИИ-помощника: как делать определённую работу хорошо. Не разовый промпт, а рецепт, который хранится в проекте или ставится как дополнение. У каждого навыка есть короткое описание — по нему помощник сам понимает, когда навык нужен, и подключает его без напоминаний.

  • Правила проекта (AGENTS.md, CLAUDE.md) — что важно в этом проекте: язык, запреты, как проверять.
  • Навык — как делать определённый вид работы: обсуждать идею, планировать, тестировать, доводить интерфейс. Один и тот же навык работает в любом проекте.

Я пользуюсь навыками в Claude Code — там они устроены как папки с файлом SKILL.md. Похожие механизмы есть и в других инструментах: правила и инструкции, которые подключаются под задачу.

Навыки ставятся двумя способами:

  • Плагином — готовым набором из каталога. Это одна-две команды. Например, навык Remotion для видео я поставил так: claude plugin marketplace add remotion-dev/claude-code-plugin, затем claude plugin install remotion@remotion. Что получилось с этим навыком, я рассказал в статье «Как я делаю рилсы с Claude». Так же ставится и набор Superpowers, о котором ниже.
  • Папкой с файлом SKILL.md. Положили её в папку навыков у себя на компьютере — навык работает во всех проектах; положили в папку проекта — только в нём. Мой навык «Опубликовать» живёт прямо в проекте блога, рядом с кодом.
Схема: задача, помощник находит нужный навык, работает по его рецепту и выдаёт результат уровня опытного специалистаОткрыть схему в полном размере
Навык подключается сам, когда задача подходит

Навыки процесса: от идеи до проверки

Больше всего пользы мне дали не навыки «про код», а навыки «про то, как работать». Я пользовался набором Superpowers — он задаёт процесс, которым работает хорошая команда разработки:

  1. Обсуждение идеи: ИИ задаёт вопросы по одному, предлагает варианты и записывает договорённости в спецификацию.

  2. План: спецификация превращается в план из маленьких задач — что, в каком файле, как проверить.

  3. Выполнение по плану: задача за задачей, без самодеятельности.

  4. Сначала тест, потом код: ИИ пишет проверку, убеждается, что она падает, и только потом чинит.

  5. Независимое ревью: свежий взгляд ищет ошибки во всей работе перед тем, как её принять.

  6. Проверка перед «готово»: ИИ не может сказать «сделано», не показав результат проверок.

Все спецификации и планы этого блога лежат в проекте рядом с кодом. Например, навык публикации статей прошёл весь путь: спецификация → план из одиннадцати задач → выполнение с тестами → ревью, которое нашло четыре настоящие ошибки до того, как они попали на сайт.

Навыки дизайна: чтобы не выглядело «как у всех»

У ИИ есть узнаваемый почерк: одинаковые карточки, градиенты, большие скругления. Навыки дизайна учат его другому:

  • impeccable — разбор и доводка интерфейса: иерархия, отступы, шрифты, состояния кнопок, мобильная версия;
  • навыки Эмиля Ковальски (animate, emil-design-eng и другие) — анимации и мелкие детали, из-за которых интерфейс ощущается дорогим: когда что-то должно двигаться, а когда лучше не надо;
  • Taste Skill — набор навыков против «шаблонного» ИИ-дизайна: design-taste-frontend для новых страниц, redesign-skill для переделки готовых и несколько стилей на выбор — минималистичный, «дорогой», брутальный.

Я подключал их, когда хотел убрать из интерфейса типичный ИИ-почерк: фиолетовые градиенты, огромные скругления, лишние тени и одинаковые сетки карточек. Разница в том, что вместо просьбы «сделай красиво» у ИИ появляется конкретный список, что проверить и как исправить.

Промпт · Разбор интерфейса
Сделай разбор интерфейса главной страницы и страницы статьи: что мешает читать, что выглядит неаккуратно, что непонятно на телефоне. Дай список из 5 главных проблем по важности. Ничего не меняй, пока я не выберу, что исправлять.

Свой навык: когда вы делаете что-то третий раз

Если вы третий раз объясняете ИИ одно и то же — пора сделать навык. Я так сделал навык «Опубликовать»: отдаю ему документ Word или Google Docs, а он делает лёгкую редактуру, готовит статью для блога, анонс для Telegram и версии для других площадок. Каждую публикацию — только после моего «да».

Попросить ИИ написать навык можно прямо по ходу работы:

Промпт · Навык из повторяющейся работы
Мы уже несколько раз делали [что именно]. Сделай из этого навык: опиши шаги, правила и проверки так, чтобы в следующий раз хватило фразы «[как вы будете его вызывать]». Отметь места, где нужно моё подтверждение, — без него ничего не публикуй и не удаляй.

С чего начать

  1. Подключите навык обсуждения идеи и планирования — он даст больше всего с первого дня.

  2. Когда дойдёте до интерфейса — навыки дизайна.

  3. Заметили повторяющуюся работу — сделайте свой навык.

Это дополнение к руководству «Свой сайт с ИИ» — там весь путь от идеи до живого сайта.