К основному содержанию
NeVibeCode · подборка · 19

Хуки Claude Code: готовые примеры

Порядок — по числу установок из источника, без них — по звёздам репозитория на GitHub. Описания пишет языковая модель по исходному файлу; в список входят только прошедшие автоматическую проверку.

  1. 1

    smart-commit

    Хук Claude, который сам коммитит изменённый файл после Edit или Write. Пригодится, если не хочется вручную собирать историю git.

    хук · davila7 · MIT

    3 745установок
  2. 2

    update-search-year

    Хук добавляет текущий год к запросам WebSearch, если года в них нет. Пригодится, когда нужны свежие результаты, а не прошлогодние.

    хук · davila7 · MIT

    3 412установок
  3. 3

    lint-on-save

    Хук запускает линтер сразу после того, как агент изменил файл. ESLint, Pylint и RuboCop срабатывают сами, без ручного вызова.

    хук · davila7 · MIT

    3 235установок
  4. 4

    dependency-checker

    Хук на PostToolUse: после правки файла зависимостей запускает аудит пакетов и показывает, что устарело или уязвимо.

    хук · davila7 · MIT

    2 314установок
  5. 5

    security-scanner

    Хук запускает проверку безопасности каждый раз, когда Claude правит или создаёт файл. Ищет уязвимости и захардкоженные секреты.

    хук · davila7 · MIT

    2 256установок
  6. 6

    nextjs-code-quality-enforcer

    Хук на PostToolUse проверяет каждый записанный файл Next.js: структуру App Router, директивы Server/Client, импорты и типы. Срабатывает сразу после правки.

    хук · davila7 · MIT

    2 249установок
  7. 7

    format-python-files

    Хук прогоняет black по каждому .py-файлу, который Claude изменил через Edit. Форматирование перестаёт быть отдельным шагом.

    хук · davila7 · MIT

    1 405установок
  8. 8

    backup-before-edit

    Хук Claude делает копию файла с меткой времени перед каждой правкой. Пригодится, когда агент переписывает код и хочется откатиться.

    хук · davila7 · MIT

    1 328установок
  9. 9

    test-runner

    Хук запускает тесты сразу после того, как Claude изменил файл. Полезен, если не хочется вручную гонять проверки после каждой правки.

    хук · davila7 · MIT

    1 027установок
  10. 10

    performance-budget-guard

    Хук для Claude проверяет размер JS-бандла после сборки Next.js и не даёт выкатить сборку, которая вылезла за бюджет.

    хук · davila7 · MIT

    393установок
  11. 11

    vercel-environment-sync

    Хук проверяет переменные окружения после правки .env и подсказывает, как перенести их в Vercel. Пригодится, если локальные и деплойные значения расходятся.

    хук · davila7 · MIT

    363установок
  12. 12

    env-file-protection

    Хук блокирует вызовы Write к файлам .env*, чтобы агент случайно не перезаписал секреты. Ставится одной командой в настройки Claude.

    хук · davila7 · MIT

    279установок
  13. 13

    slack-notifications

    Отправляет сообщение в Slack, когда Claude закончил работу или завершился субагент. Пригодится, если вы уходите от терминала и хотите знать, что задача готова.

    хук · davila7 · MIT

    279установок
  14. 14

    discord-notifications

    Отправляет сообщение в Discord, когда Claude закончил работу или завершил субагента. Пригодится, если вы уходите от терминала и хотите знать, что задача готова.

    хук · davila7 · MIT

    217установок
  15. 15

    tdd-gate

    Хук блокирует правку production-файлов, пока рядом нет теста. Пригодится, если хотите удержать TDD в работе с агентом.

    хук · davila7 · MIT

    192установок
  16. 16

    debug-window

    Открывает окно с живым хвостом лога отладки, когда Claude запущен с флагом --debug или -d, и закрывает его по концу сессии.

    хук · davila7 · MIT

    189установок
  17. 17

    change-logger

    Хук пишет каждое изменение файла в CSV: время, инструмент, путь, действие и детали. Пригодится, когда готовишь демо и нужно показать, что именно агент трогал.

    хук · davila7 · MIT

    163установок
  18. 18

    secrets-scanner официальный

    Сканирует изменённые за сессию файлы на утёкшие ключи и пароли перед коммитом. Пригодится, когда агент правит код быстро и легко тащит в него токен.

    хук · github · MIT

    ★ 40 418звёзд репо
  19. 19

    dependency-license-checker официальный

    Хук для GitHub Copilot, который в конце сессии агента сканирует новые зависимости и помечает копилефт-лицензии до коммита.

    хук · github · MIT

    ★ 40 418звёзд репо

Другие подборки

Спонсоры проекта

Компании, которые помогают держать аналитику открытой