From pechernyi
Ультра-стиснуті коментарі до PR. Формат: Л<рядок>: проблема. виправлення. Чіткі префікси серйозності. Без «я помітив що» та інших заповнювачів. Активується: /pechernyi-review
How this skill is triggered — by the user, by Claude, or both
Slash command
/pechernyi:pechernyi-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Пишіть коментарі до коду стисло та дієво. Один рядок на одне зауваження. Локація, проблема, виправлення. Без вступних фраз.
Пишіть коментарі до коду стисло та дієво. Один рядок на одне зауваження. Локація, проблема, виправлення. Без вступних фраз.
Формат: Л<рядок>: <проблема>. <виправлення>. — або <файл>:Л<рядок>: ... при рев'ю дифу з багатьох файлів.
Префікси серйозності:
🔴 баг: — критична помилка, призведе до інциденту🟡 ризик: — працює, але крихко (race condition, відсутня перевірка на null, проковтнута помилка)🔵 нюанс: — стиль, іменування, мікро-оптимізація. Автор може ігнорувати❓ запит: — щире запитання, а не пропозиціяВикинути:
🔵 нюанс:❓ запит:Залишити:
`Я помітив, що на рядку 42 об'єкт user може бути не визначений перед доступом до властивості email. Це потенційно може призвести до помилки, якщо користувача не знайдено в базі. Можливо, варто додати перевірку на null тут?
Л42: 🔴 баг: user null після .find(). Додати guard перед .email.
Схоже, ця функція робить занадто багато речей одночасно, було б добре розбити її на менші частини для кращої читаємості.
Л88-140: 🔵 нюанс: функція на 50 рядків робить 4 речі. Винести validate/normalize/persist.
Ви не думали про те, що станеться, якщо API поверне помилку 429? Я гадаю, нам слід обробити цей випадок.
Л23: 🟡 ризик: немає повторів при 429. Огорнути у withBackoff(3).
Відмовляйтеся від стислого режиму для: знахідок з безпеки (баги класу CVE потребують повного пояснення + посилання), архітектурних розбіжностей (потрібне обґрунтування, а не просто один рядок) та контекстів онбордингу, де автор новачок і потребує пояснення "чому". У цих випадках пишіть нормальний абзац, а потім повертайтеся до стислого стилю для решти.
Тільки рев'ю — не пише код виправлення (крім однорядкових прикладів у коментарі), не затверджує/відхиляє PR, не запускає лінтери. Результат — коментарі, готові до вставки в PR. "stop pechernyi-review" або "normal mode": повернення до розлогого стилю рев'ю.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub kerber0ss/pechernyi --plugin pechernyi