раздел 02

Полезные skills

Skill - это упакованное умение, которое агент подключает сам, когда задача под него подходит. Инструкции в AGENTS.md агент читает всегда, а навык - только когда он нужен. Поэтому в skills удобно складывать рецепты под конкретные повторяющиеся задачи.

Какие навыки полезно завести

Ресёрч
Сбор информации по теме с проверкой источников и структурированным выводом.
Код-ревью
Проверка диффа по вашему чек-листу: баги, безопасность, стиль проекта.
Деплой
Ваша последовательность выкатки: коммит, пуш, сборка, смоук-тесты.
Посты в своём стиле
Тексты с вашим тоном и правилами - агент пишет так, как пишете вы.
Генерация документации
README, описания API, changelog по единому формату.

Где брать готовые

  • Официальные Anthropic Agent Skills - набор готовых навыков от Anthropic, можно взять и поставить.
  • Подборки awesome-claude-skills на GitHub - сообщество собирает навыки под разные задачи.

Как сделать свой - кратко

1
Создайте папку навыка
Имя папки - имя навыка.
2
Положите SKILL.md
В нём - короткое описание и, главное, когда этот навык применять. По этому описанию агент решает, подключать ли его.
3
Добавьте детали при необходимости
Шаги, шаблоны, вспомогательные файлы - всё, что нужно для задачи.

Минимальный SKILL.md:

---
name: deploy
description: Выкатка проекта на сервер. Применять, когда просят задеплоить, выкатить или обновить прод.
---

# Деплой

1. Прогони линт и сборку
2. git commit + git push
3. На сервере git pull + docker compose up -d
4. Запусти смоук-тесты, проверь, что прод отвечает 200