Loading...
Помощник ИИ | Скилл для нейронки
Роберт Мартин, автор бестселлера «Чистый код», выложил скилл для ИИ-агентов. Называется ub-mode. Скилл будет полезен на финишном этапе проекта, пройтись еще раз по всему коду, найти баги и сделать код менее загруженным.

Что внутри. Это один файл примерно на 130 строк, а правила в нём такие.
- Сначала тест, который падает, потом самый маленький код, чтобы он прошёл.
- Ошибку чинить в причине, а не ставить заплатку, которая прячет падение.
- Прежде чем добавлять, убрать лишнее.
- Сложность каждой функции держать ниже порога, дубли кода вычищать, тесты проверять мутациями, то есть нарочно ломать код и смотреть, заметят ли тесты.
- Вести журнал каждого действия с причиной и в конце отчитаться.
- Коммитить мелкими порциями, и в каждом коммите писать, зачем, что изменено и как проверено.

Инструменты для проверки сложности, дублей и мутаций в скилл не входят. Это отдельные проекты crapper, dryer и mutator, о них рассказывает README, но в самом скилле нет ни ссылок на них, ни инструкции по установке. Без них агент будет следовать правилам на глаз. И это слабость этого скилла, но это можно обсудить с агентом и он доработает скилл под ваш проект.

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

Ссылка: https://github.com/unclebob/ub-mode

#нейросети #ИИ #claude #скиллы #программирование
Онлайн: 1
Время:
Gen. 0.0447
(c) Bym.Guru 2010-2026