Files
ai-setup/home-configs/claude/skills/el-review-heavy/SKILL.md
Виталий Никитенко 81a7b024ee feat: add home-configs with auto-deployed Claude skills
- Move GLOBAL_RULES.md to home-configs/ as single source of truth
- Add el-review and el-review-heavy skills for GitLab-style branch diff review
- Update ai-setup.sh to deploy skills to ~/.claude/skills/
- Update README and tests for new paths
2026-06-04 19:02:37 +07:00

2.2 KiB
Raw Blame History

name, description
name description
el-review-heavy 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
- старая строка
+ новая строка