From 0e150333516d8bf9a7ed503ca0ede3589fd7f003 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=92=D0=B8=D1=82=D0=B0=D0=BB=D0=B8=D0=B9=20=D0=9D=D0=B8?= =?UTF-8?q?=D0=BA=D0=B8=D1=82=D0=B5=D0=BD=D0=BA=D0=BE?= Date: Tue, 23 Jun 2026 09:19:39 +0300 Subject: [PATCH] =?UTF-8?q?refactor:=20=D1=83=D0=B1=D1=80=D0=B0=D1=82?= =?UTF-8?q?=D1=8C=20multi-agent=20=D0=B8=D0=B7=20/el-review=20=E2=80=94=20?= =?UTF-8?q?=D0=B8=D0=BD=D0=BB=D0=B0=D0=B9=D0=BD-=D1=80=D0=B5=D0=B2=D1=8C?= =?UTF-8?q?=D1=8E=20=D1=81=D0=B8=D0=BB=D0=B0=D0=BC=D0=B8=20Claude?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Убран вызов встроенного /review (multi-agent workflow). Теперь Claude читает дифф сам и выдаёт только критические проблемы с готовыми diff-фиксами. - Никаких sub-agent'ов и deep cross-file investigations - Только баги, утечки, падения, гонки, нарушения инвариантов - Исключены: форматирование, нейминг, стиль, рефакторинг - Готовый diff на каждую проблему, коротко, на русском Co-Authored-By: Claude --- home-configs/claude/skills/el-review/SKILL.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/home-configs/claude/skills/el-review/SKILL.md b/home-configs/claude/skills/el-review/SKILL.md index 98ccf39..84499bd 100644 --- a/home-configs/claude/skills/el-review/SKILL.md +++ b/home-configs/claude/skills/el-review/SKILL.md @@ -1,17 +1,18 @@ --- name: el-review -description: Use when пользователь запрашивает легкое code-review между двумя Git-ветками с диффом в стиле GitLab (от merge-base) +description: Use when пользователь запрашивает легкое/быстрое code-review между двумя Git-ветками с диффом в стиле GitLab (от merge-base). Триггеры: "быстрое ревью", "легкое ревью", "/el-review". --- # Eltex Review ## Overview -Легкое ревью диффа между двумя Git-ветками в стиле GitLab Merge Request (от merge-base). Запускает быстрый `/review` вместо тяжелого `/code-review`. +Лёгкое ревью диффа между двумя Git-ветками в стиле GitLab Merge Request (от merge-base). **Claude делает ревью сам, без multi-agent workflows** — читает дифф и выдаёт только критические проблемы с готовыми исправлениями. ## When to Use - Пользователь просит "поревьюй ветку feature относительно master" быстро +- Пользователь говорит "быстрое ревью", "лёгкое ревью", "поверхностное ревью" - Нужен дифф как на GitLab (без лишних изменений из целевой ветки) - Формат вызова: `/el-review <наша-ветка-с-изменениями> <целевая-ветка>` @@ -24,12 +25,12 @@ description: Use when пользователь запрашивает легко 3. Если текущая checkout-ветка == `source`, выполни `git pull --ff-only origin source` — обнови локальную ветку 4. Построй дифф от merge-base: `git diff origin/target...origin/source > /tmp/el-review.diff` (три точки!) 5. Прочитай файл `/tmp/el-review.diff` -6. Запусти скилл `review` с этим файлом как аргумент -7. Полученные findings переформатируй: - - Пронумеруй проблемы - - Оставь только критические замечания - - Для каждой предложи готовый дифф с исправлением - - Объясни простым языком +6. **Сделай инлайн-ревью сам** — не запускай `/review`, не спавни multi-agent workflows, не делай deep cross-file investigations: + - Найди только критические проблемы: баги, утечки, падения, гонки, ошибки в бизнес-логике, нарушения инвариантов + - **Не репорти:** форматирование, именование переменных, стиль кода, предложения по рефакторингу (если это не баг) + - Для каждой проблемы сразу пиши готовый diff с исправлением + - Объясняй кратко, на русском, простым языком + - Если критических проблем нет — напиши **«Критических проблем не найдено»** и остановись ## Примеры вызова