
Привет! Сделал себе скилл для Codex, Claude Code и Cursor. Хотел помощника, с которым можно обсудить задачу и который иногда ударит по рукам, если на уставшую голову я соберусь сделать что-то сомнительное. Например, прежде чем переписывать весь сервис, поможет разобраться, что именно тормозит и нужно ли вообще всё переписывать. Вдохновлялся Grill Me и Superpowers.
По ходу разработки задумался о безопасности. Мы устанавливаем чужие скиллы, генерируем свои, подключаем агентов. А что написано внутри этих инструкций, не всегда проверяем. Я изучил несколько сканеров, протестировал их и добавил в CEO AI проверку при индексации. Она анализирует выбранные скиллы и описания агентов, ищет подозрительные инструкции и показывает, что осталось непроверенным. Сами проверяемые инструкции при этом не выполняются.
Базовая проверка работает локально, без Docker и вызовов платных API. Для дополнительного скана есть отдельный модуль с Docker, его устанавливать необязательно. Всех проблем такая проверка не найдёт, но мне спокойнее, когда есть возможность заметить хотя бы часть из них.
Код и установка в репозитории -> https://github.com/bearatol/ceo-ai и на сайте. Пока дорабатываю под свои задачи. Интересно, как у других: проверяете скиллы перед установкой или пока доверяете автору?
Читать далее
Источник: habr.com