review-local-changes — скилл для Claude Code: ревью локальных правок
Проверяет незакоммиченные изменения в рабочем дереве и выдаёт список замечаний с предложениями по улучшению. Пригодится перед коммитом.
npx skills add NeoLabHQ/context-engineering-kit --skill review-local-changes -a claude-codeЧто делает review-local-changes
Скилл смотрит на git diff и на неотслеживаемые файлы, то есть на то, что ещё не попало в историю. Сначала он определяет объём правок командами вроде git status --short и git diff --stat, отдельно помечая staged и unstaged изменения. Потом запускает параллельных агентов: одни собирают сводку по файлам, другие ищут проблемы.
Набор проверяющих агентов разный: security-auditor и bug-hunter подключаются при изменениях кода или конфигов, code-quality-reviewer — когда менялась логика или форматирование, test-coverage-reviewer — если тронуты тесты, contracts-reviewer — при правках типов и API, historical-context-reviewer — на сложных диффах, где нужен контекст из истории git. Папки spec/ и reports/ по умолчанию пропускаются, если не попросить обратного.
Порог важности задаётся флагом --min-impact со значениями от critical до low; по умолчанию стоит high, то есть замечания ниже 61 балла в отчёт не попадут. Флаг --json меняет только формат вывода, на фильтрацию он не влияет. Учтите: скилл работает с локальным деревом, и если правки уже отправлены в удалённый репозиторий, смотреть он их не станет.
Какие задачи решает
- просмотреть незакоммиченные правки перед коммитом
- найти уязвимости в свежем коде до отправки в репозиторий
- отделить готовые staged-изменения от ещё не доделанных
- получить замечания только высокого уровня важности
- выгрузить отчёт о проблемах в JSON для дальнейшей обработки
Примеры запросов агенту
- /review-local-changes
- /review-local-changes security, performance --min-impact medium
- /review-local-changes --min-impact critical --json
Как установить review-local-changes
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill review-local-changes -a claude-code2Вручную: положить файлы
~/.claude/skills/review-local-changes/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/review-local-changes/
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill review-local-changes -a codex2Вручную: положить файлы
.agents/skills/review-local-changes/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill review-local-changes -a cursor2Вручную: положить файлы
.cursor/skills/review-local-changes/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install NeoLabHQ/context-engineering-kit review-local-changes2Вручную: положить файлы
.github/skills/review-local-changes/SKILL.md1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill review-local-changes -a gemini-cli2Командой платформы
gemini skills install https://github.com/NeoLabHQ/context-engineering-kit --path skills/review-local-changesВручную: положить файлы
.devin/skills/review-local-changes/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill review-local-changes -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора55
Похожие
Рядом в теме «Код-ревью и рефакторинг»
Всё по теме «Код-ревью и рефакторинг» →Вопросы о review-local-changes
Как установить review-local-changes в Claude?
Выполните npx skills add NeoLabHQ/context-engineering-kit --skill review-local-changes -a claude-code. После этого файл скилла появится по пути ~/.claude/skills/review-local-changes/SKILL.md.
Что делает review-local-changes?
Разбирает незакоммиченные изменения рабочего дерева и возвращает список замечаний с предложениями по улучшению. Работает и со staged, и с unstaged правками.
Какие уровни важности поддерживает флаг --min-impact?
Значения critical, high, medium, medium-low и low. Без флага используется high, то есть отчёт начинается с 61 балла.