К основному содержанию
NeVibeCode · 9 карточек

Хуки по теме «Git и GitHub»

Хуки по теме «Git и GitHub»: у каждой карточки — что делает, команда установки и примеры запросов.

smart-commit davila7 хук Хук Claude, который сам коммитит изменённый файл после Edit или Write. Пригодится, если не хочется вручную собирать историю git. 3 745установок session-auto-commit официальный github хук В конце сессии GitHub Copilot хук добавляет изменения в Git, создаёт коммит с отметкой времени и отправляет его в удалённый репозиторий. Это пригодится, если вы хотите сохранять работу автоматически. ★ 40 451звёзд репо secrets-scanner официальный github хук Сканирует изменённые за сессию файлы на утёкшие ключи и пароли перед коммитом. Пригодится, когда агент правит код быстро и легко тащит в него токен. ★ 40 451звёзд репо fix-broken-links официальный github хук Хук проверяет ссылки в изменённых веб-файлах после действий GitHub Copilot и предлагает исправления. Пригодится, чтобы находить битые URL и общие подписи вроде «нажмите здесь». ★ 40 451звёзд репо dependency-license-checker официальный github хук Хук для GitHub Copilot, который в конце сессии агента сканирует новые зависимости и помечает копилефт-лицензии до коммита. ★ 40 451звёзд репо conventional-commits davila7 хук Хук проверяет сообщения Git-коммитов по формату Conventional Commits. Он пригодится, когда история проекта должна подходить для changelog и semantic versioning. 773установок validate-branch-name davila7 хук Хук перехватывает команды Bash перед запуском и не даёт создать ветку, которая не подходит под Git Flow. 464установок worktree-ghostty davila7 хук Открывает в Ghostty три панели при создании worktree: Claude слева, lazygit и yazi справа. Только macOS. 249установок ai-bash-guard davila7 хук Перед выполнением bash-команды AI-агент проверяет её на деструктивные паттерны — рекурсивные удаления, force push в защищённые ветки, drop таблиц, утечки учётных данных — и блокирует выполнение с объяснением. 80установок

Уточнить выбор

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

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