Почему я не ставлю плагины целиком

Набор на 97 тысяч звёзд. Я его не поставил. Объясню, почему это не снобизм.

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

У того набора хук на старте сессии переписывал стиль ответов агента. А вторая его команда перезаписывала файл правил - тот самый, который у меня генерируется из ядра и раскладывается по четырём агентам. То есть плагин молча ломал бы контур, который я строил месяцами.

Другой набор, который я разбирал: 278 скиллов, 67 агентов и 26 хуков на ноде. Каждый хук - это код на каждый вызов инструмента. Двадцать шесть.

Третий, самый популярный: 659 питоновских скриптов, 15 шелловых, восемь наборов хуков и собственный файл MCP-подключений.

Из всех трёх я взял скиллы - и ни одного хука.

Правило простое: markdown ставится, код лежит, ничего не запускается. Скачал во временную папку, прочитал, скопировал руками только текстовую часть, со скриптов снял флаг исполнения. Они остаются на диске - вдруг понадобятся, - но сами не стартуют.

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

Вы читаете, что именно ставите, или доверяете счётчику звёзд?

Почему я не ставлю плагины целиком | Сетка — социальная сеть от hh.ru