--- name: el-review-heavy description: Use when пользователь запрашивает тяжелое code-review между двумя Git-ветками с диффом в стиле GitLab (от merge-base) --- # Eltex Review Heavy ## Overview Тяжелое ревью диффа между двумя Git-ветками в стиле GitLab Merge Request (от merge-base). Запускает полный `/code-review` с кучей агентов. ## When to Use - Пользователь просит "поревьюй ветку feature относительно master" тщательно - Нужен дифф как на GitLab (без лишних изменений из целевой ветки) - Формат вызова: `/el-review-heavy <наша-ветка-с-изменениями> <целевая-ветка>` ## Workflow 1. Определи аргументы: - `source` — первая ветка (наша, с изменениями, которую ревьюим) - `target` — вторая ветка (целевая, в которую мерж-реквест) 2. Выполни `git fetch origin` — обнови remote refs 3. Если текущая checkout-ветка == `source`, выполни `git pull --ff-only origin source` — обнови локальную ветку 4. Построй дифф от merge-base: `git diff origin/target...origin/source > /tmp/el-review-heavy.diff` (три точки!) 5. Прочитай файл `/tmp/el-review-heavy.diff` 6. Запусти скилл `code-review` с этим файлом как аргумент 7. Полученные findings переформатируй: - Пронумеруй проблемы - Оставь только критические замечания - Для каждой предложи готовый дифф с исправлением - Объясни простым языком ## Формат вывода ``` ## Проблема N: [краткое название] **Где:** `file.kt:123` **Что не так:** простым языком, зачем это плохо **Исправление:** ```diff - старая строка + новая строка ``` ```