Скрипты, запускаемые перед коммитом (или перед push). Проверка стиля, линтеры, тесты. Препятствуют коммиту с ошибками. Инструменты: husky, pre-commit framework. Не заменяют CI.