#Hooks
Автоматические триггеры Claude Code: PreToolUse, PostToolUse, Stop
15 записей
[post]Хуки Claude Code — автоматизация рабочего процесса AI-агента
[framework]Vibe Framework v6 — полная методология вайбкодинга
Комплексная методология разработки проектов с AI: 12 фаз, 20 агентов, 4 Quality Gates, CLI-роутер, Agent Team Mode, Anti-Mirage, Guard-enforcement....
[tool]code-simplifier
Анализирует и упрощает написанный код при завершении сессии. Срабатывает после изменения 3+ файлов.
[tool]branch-guard
Блокирует прямой push в main/master. Предлагает создать PR через GitHub CLI.
[tool]destructive-guard
Блокирует деструктивные bash-команды: rm -rf, DROP TABLE, git reset --hard. Спрашивает подтверждение.
[tool]prettier
Автоформатирование JavaScript и TypeScript файлов через Prettier после каждого Write/Edit.
[tool]security-scan
Автоматическое сканирование кода на SQL-инъекции, XSS и другие уязвимости при каждом Write/Edit.
[tool]python-lint
Автоформатирование Python-файлов через ruff (format + isort) после каждого Write/Edit.
[tool]cost-tracker
Показывает статистику сессии при завершении: токены, время работы, примерная стоимость.
[tool]conventional-commit
Проверяет формат коммит-сообщения: feat/fix/refactor/docs/test/chore. Блокирует нестандартные коммиты.
[tool]backup-before-edit
Создаёт бэкап файла перед каждым редактированием. Если что-то пойдёт не так — можно откатиться.
[tool]notify-done
Отправляет уведомление о завершении задачи при остановке сессии. Полезно для длинных задач в tmux.
[tool]session-start
Загружает контекст проекта при старте сессии: CLAUDE.md, прогресс, текущие задачи. AI сразу знает, где остановился.
[tool]protect-secrets
Блокирует запись файлов с секретами: .env, токены, пароли, приватные ключи. Не даёт случайно закоммитить.