Локальный каталог и среда управления, в которой Codex или Claude могут искать среди 2 700+ сценариев SKILL.md, выбирать нужные навыки, проверять стек и просматривать план установки.
lennney/stop-that-shit
Мультиплатформенный хук и набор правил для AI-агентов, который блокирует незапрошенные хеши и контрольные суммы, а также отклонение от задачи в Codex, Claude Code, OpenCode и других средах.
- Звёзды
- 3,657
- Форки
- 76
- Открытые issues
- 2
- Последний коммит
- 24 часа назад
Что это?
Stop That Shit — это пара из Skill и Guard для AI-агентов, работающих с кодом. Skill задаёт порядок принятия решений, помогающий понять, нужны ли изменения: описывает четыре типичные ошибки (расширение области задачи, ненужное хеширование или гипотетическое усиление защиты, отступление от явно указанного намерения пользователя и повторение уже завершённой работы по ревью или тестированию) и предлагает использовать имеющиеся возможности, прежде чем добавлять новые механизмы.
Guard запускается как хук среды перед вызовами поддерживаемых инструментов. В заданном режиме, например review, answer или monitor, он блокирует запись в файлы, запрашивает подтверждение перед добавлением зависимостей, ограничивает число субагентов, останавливает распознаваемые операции хеширования, если они явно не разрешены, и отклоняет запись за пределами указанного списка файлов. Режим и параметры задаются директивой в начале, например `$stop-that-shit review --`.
Проект поддерживает Codex, Claude Code, OpenCode, Hermes Agent CLI, Pi Coding Agent и Oh My Pi, а также включает дополнительный Skill для удаления защитных оговорок из написанного текста.
Ключевые возможности
- 01Задаёт с помощью Skill порядок принятия решений о границах задачи, использовании имеющихся возможностей и защитном коде.
- 02Guard в виде хука среды блокирует запись в файлы в режимах review, answer и monitor.
- 03Позволяет ограничить пути к файлам, разрешить зависимости, задать лимит субагентов или разрешить операции хеширования.
- 04Поддерживает Codex, Claude Code, OpenCode, Hermes Agent CLI, Pi и Oh My Pi.
- 05Дополнительный Skill переписывает текст, удаляя из него защитные оговорки.
Сценарии использования
- Ограничить агента только чтением при ревью кода, чтобы он сообщал о проблемах, не редактируя файлы.
- Не дать агентам добавлять в экспортируемые файлы неиспользуемые контрольные суммы или слои совместимости.
- Ограничить задачу на изменение указанным списком файлов и зависимостей.
- Убрать многословные формулировки и оговорки из черновиков документации или статей.
Быстрый старт
- 1
Установите плагин в Claude Code: проверьте плагин из корня репозитория
claude plugin validate . - 2
Добавьте локальный репозиторий как маркетплейс плагинов
claude plugin marketplace add ./ - 3
Установите плагин stop-that-shit
claude plugin install stop-that-shit@stop-that-shit - 4
Перезапустите Claude Code или выполните /reload-plugins, затем используйте навык с инструкцией на ревью
Что важно знать
- Для большинства хостов требуется Node.js 18 или новее, а для Pi — Node.js 22.19 или новее.
- Guard не блокирует действия, пока явно не будет выбран такой режим, как review, answer, monitor или change.
В подборках
Темы
Частые вопросы
- Что такое stop-that-shit?
- Мультиплатформенный хук и набор правил для AI-агентов, который блокирует незапрошенные хеши и контрольные суммы, а также отклонение от задачи в Codex, Claude Code, OpenCode и других средах. Stop That Shit — это пара из Skill и Guard для AI-агентов, работающих с кодом. Skill задаёт порядок принятия решений, помогающий понять, нужны ли изменения: описывает четыре типичные ошибки (расширение области задачи, ненужное хеширование или гипотетическое усиление защиты, отступление от явно указанного намерения пользователя и повторение уже завершённой работы по ревью или тестированию) и предлагает использовать имеющиеся возможности, прежде чем добавлять новые механизмы.
- stop-that-shit можно использовать бесплатно? Какая у него лицензия?
- stop-that-shit распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- stop-that-shit всё ещё поддерживается?
- Активно поддерживается. Последний коммит в stop-that-shit — 5 нояб. 2026 г..
- Для чего можно использовать stop-that-shit?
- Ограничить агента только чтением при ревью кода, чтобы он сообщал о проблемах, не редактируя файлы. Не дать агентам добавлять в экспортируемые файлы неиспользуемые контрольные суммы или слои совместимости. Ограничить задачу на изменение указанным списком файлов и зависимостей. Убрать многословные формулировки и оговорки из черновиков документации или статей.
- Как установить stop-that-shit?
- Установите плагин в Claude Code: проверьте плагин из корня репозитория: claude plugin validate . Добавьте локальный репозиторий как маркетплейс плагинов: claude plugin marketplace add ./ Установите плагин stop-that-shit: claude plugin install stop-that-shit@stop-that-shit Перезапустите Claude Code или выполните /reload-plugins, затем используйте навык с инструкцией на ревью
- Где скачать stop-that-shit?
- Исходный код и инструкции по установке — на GitHub: https://github.com/lennney/stop-that-shit
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
TypeScript CLI и терминальный интерфейс для настройки и запуска постоянных команд агентов Claude Code и Codex в tmux.
Настраивает AI-агентов для программирования — Claude Code, Cursor, OpenCode и Codex — добавляя постоянную память, общие рабочие процессы, навыки и MCP-серверы.
Десктопное приложение для параллельного запуска Claude Code, Codex и других AI-агентов в отдельных git worktree и ветках.
Навык для coding agent, который заставляет ИИ-агентов подтверждать корректность кода: сначала составить план тестирования, пройти серию проверок и подготовить отчёт с доказательствами.
Объединяет Codex, Claude Code, Cursor, Hermes Agent и OpenClaw: общая зашифрованная локальная память, передача задач и взаимная проверка работы.