#Quality Gates
Система автоматических проверок качества на каждом этапе разработки
14 записей
[tool]/pre-commit-check
Проверки перед коммитом: security scan, lint, типы, debug-код. Всё в одной команде.
[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]security-scan
Автоматическое сканирование кода на SQL-инъекции, XSS и другие уязвимости при каждом Write/Edit.
[tool]/code-review
Запуск ревью кода через субагента code-reviewer. Проверяет DRY, KISS, безопасность, именование.
[tool]testing
Стратегия тестирования проекта: пирамида тестов, покрытие, когда какие тесты писать и как избежать избыточности.
[tool]conventional-commit
Проверяет формат коммит-сообщения: feat/fix/refactor/docs/test/chore. Блокирует нестандартные коммиты.
[tool]/test
Запуск тестов и анализ результатов. Показывает coverage, упавшие тесты и рекомендации по исправлению.
[tool]/cleanup
Удаление debug-кода: console.log, debugger, print(), закомментированный код. Чистка перед коммитом.
[tool]protect-secrets
Блокирует запись файлов с секретами: .env, токены, пароли, приватные ключи. Не даёт случайно закоммитить.