🧩 Навык агента — это не длинный промпт

Самое частое заблуждение: «навык — это инструкция, которую я один раз написал, чтобы не повторять её каждый раз».

Инструкция там действительно есть. Но работает не она.

Главное в навыке — описание, когда он не должен включаться.

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

Что отличает рабочий навык от длинного промпта:

• 🎯 Условия срабатывания и условия молчания. Не только «применять, когда…», но и «не применять, когда…». Второй список обычно длиннее и важнее. • 🚪 Отделено «сработал» от «применён». Навык может определить, что он подходит, и на этом остановиться — спросить, нужен ли он вообще. До согласия он не читает свою же процедуру и ничего не меняет. • 📎 Тяжёлое вынесено наружу. В самом навыке — короткая логика, подробности в отдельных файлах, которые читаются только когда действительно понадобились. Иначе каждый запуск тащит килобайты текста, которые ни на что не влияют. • 🚧 Полномочия названы явно. Согласие на процедуру не даёт права лезть в боевой контур, читать секреты или расширять задачу. Это пишется прямо, иначе однажды будет истолковано иначе. • 🤝 Умеет уступить проекту. Если у проекта уже есть свои правила на ту же тему — навык молча пропускает себя, а не дублирует. Два регламента об одном хуже, чем один.

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

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

Дальше разберу по одному конкретные навыки: какие задачи закрывают и где ошибался при сборке.

#навыки #агенты