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