From cavemanov
Delivers one-line code review comments on git diffs in 'L<line>: severity problem. fix.' format (bug, risk, nit, q), sorted by severity. Outputs LGTM if clean. Use for review requests or /cavemanov-review.
npx claudepluginhub zzvllvzz/cavemanov --plugin cavemanovThis skill uses the workspace's default tool permissions.
Проверь текущие изменения кода. Формат — однострочные замечания.
Generates terse, actionable code review comments in 'L<line>: <problem>. <fix>.' format. Cuts noise from PR feedback, preserves signal. Auto-triggers on pull requests.
Performs one-shot structured code reviews of PRs, diffs, files, or functions. Outputs one line per issue with severity (BUG, RISK, SEC, PERF, NIT, Q), description, and exact fix. No summaries.
Generates ultra-concise PR review comments: one per line as 'L<line>: severity problem.fix.', prioritizing bugs/risks with no preambles. Japanese supported; auto-activates for pull request reviews.
Share bugs, ideas, or general feedback.
Проверь текущие изменения кода. Формат — однострочные замечания.
Одна строка на замечание:
L<номер_строки>: <severity> <проблема>. <фикс>.
Severity:
bug — сломано, не работает как задуманоrisk — работает, но опасно (гонка, утечка, безопасность)nit — стилистика, мелочьq — вопрос, нужно уточнениеmissing semicolon, trailing whitespace — работа линтераLGTM и остановитьсяХорошо:
L42: bug off-by-one в цикле, `i <= arr.length` → IndexError. Использовать `<`.
L78: risk `JSON.parse` без try/catch — краш на невалидном input.
L104: nit магическая константа `86400`, заменить на `SECONDS_PER_DAY`.
L130: q зачем retry с delay=0? Это busy loop.
Если всё чисто:
LGTM
Плохо:
L42: Хорошая функция, но можно улучшить. Может быть стоит подумать о том чтобы...
git diff или указанный файл)LGTM и стоп