Stop That Shit
Скилл и хуки, которые удерживают кодового агента в рамках задачи и убирают лишнюю защиту, ненужные контрольные суммы и расползание объема
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Устанавливает хуки, которые перехватывают вызовы инструментов агента и могут запретить действие
- Запускает локальный код на Node.js в жизненном цикле агента
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/stop-that-shitОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните по очереди в чате Claude Code
/plugin marketplace add lennney/stop-that-shit
/plugin install stop-that-shit@stop-that-shitСклонируй репозиторий lennney/stop-that-shit, затем в Claude Code выполни claude plugin marketplace add ./ и claude plugin install stop-that-shit@stop-that-shit, после установки перезапусти агента и проверь исполняемые файлы хуков.
Другие способы из описания автора
claude plugin marketplace add ./
claude plugin install stop-that-shit@stop-that-shitСначала склонируйте репозиторий, команды выполняйте из его корня, затем перезапустите Claude Code. Нужен Node.js 18 или новее.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Проект состоит из двух частей: скилла с правилами и защитных хуков. Скилл советует агенту доводить нужную работу до конца, но не добавлять того, чего задача не требует: неиспользуемых контрольных сумм, слоев совместимости на воображаемое будущее, правок в режиме, где просили только обзор, и повторных проверок без нового вопроса. Хуки подключаются к жизненному циклу агента и на этапе перед вызовом инструмента классифицируют действие и могут вернуть запрет, а также следят за делегированием подзадач и границами объема. Правила задаются директивами в тексте запроса и работают локально, без обращения в сеть. Поддерживаются Claude Code, Codex, OpenCode, Hermes Agent CLI и Pi.
Для кого. Для разработчиков, которые устали держать кодового агента в рамках задачи и хотят машинных ограничений вместо длинных правил в AGENTS.md.
Подходит, если
- Агент склонен переписывать соседние модули и расширять объем задачи
- Агент добавляет ненужную защиту и контрольные суммы, которые никто не читает
- Нужно машинно запретить правки в режиме обзора и лишние повторные проверки
Не подходит, если
- Ваш агент не входит в число поддерживаемых хостов
- Нужна только текстовая рекомендация без установки хуков в жизненный цикл агента
Пример запроса к агенту
Только просмотри этот модуль и перечисли проблемы, файлы не меняйОграничения
Скилл сам по себе только советует и не гарантирует поведение модели. Машинные ограничения дают хуки, для них нужен Node.js 18 или новее, и набор перехватываемых событий зависит от хоста. Codex записывает доверие по хешу определения хука, поэтому каждую установку и обновление нужно проверять вручную. Перед доверием авторы рекомендуют просмотреть исполняемые файлы хуков и адаптеров.
Как отключить. Удалите плагин через команды плагинов вашего хоста, например claude plugin, и уберите записи хуков из конфигурации. После этого перезапустите агента.
Проверка безопасности
- Устанавливает хуки, которые перехватывают вызовы инструментов агента и могут запретить действие
- Запускает локальный код на Node.js в жизненном цикле агента
Коротко о README
README формулирует проблему как поведение SHIT: расползание объема, лишнее хеширование и гипотетическая защита, нарушение намерения пользователя и повторяющиеся проверки без результата. В ответ проект предлагает лестницу решений, по которой агент сначала понимает текущую ответственность, выбирает прямое решение, закрывает конкретный пробел, оценивает защиту по эффекту и завершает работу после проверки. Установка идет как плагин через локальный маркетплейс в Claude Code и через маркетплейс репозитория в Codex, оба варианта требуют Node.js 18 или новее. В комплекте восемнадцать публичных разборов хороших и плохих решений, тесты и записи проверок. Лицензия MIT.
Частые вопросы
Это делает агента слабее?
Нет. Скилл требует довести нужную работу до конца, включая правки вызывающего кода, миграции и тесты. Он убирает только то, чего задача не требует.
Работает ли скилл без хуков?
Да, скилл советует и без хуков, но машинные запреты дают именно хуки на поддерживаемых хостах.
Похожие
Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента