К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

review-changes — скилл для Claude Code: обзор и установка

Проверяет набор изменений по графу знаний, оценивает риск и радиус влияния. Нужен для ревью функций, затронутых сценариев и пробелов в тестах.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add tirth8205/code-review-graph --skill review-changes -a claude-code
Открыть на GitHub

Что делает review-changes

Скилл анализирует набор изменений через граф знаний: находит изменённые функции с оценкой риска, пробелы в тестах и затронутые сценарии. Результат группирует по уровням high, medium и low: что изменилось, почему это важно, покрытие тестами, исправление и рекомендация по слиянию.

Перед запросами к графу он получает минимальный контекст через get_minimal_context_tool. Затем при необходимости вызывает get_affected_flows_tool, query_graph_tool с шаблоном tests_for и get_impact_radius_tool. Лимит примерно пяти вызовов и 800 токенов вывода означает, что скилл рассчитан на точечное ревью. Перед правкой кода всё равно нужно прочитать реализацию и её тесты.

Какие задачи решает

  • выявить рискованные изменённые функции
  • найти пробелы в тестах после изменений
  • проверить покрытие тестами для функций высокого риска
  • оценить радиус влияния правки
  • предложить тест-кейсы для непокрытых изменений

Примеры запросов агенту

  • Проверь текущий набор изменений через скилл `review-changes`.
  • Запусти `review-changes` и сгруппируй замечания по уровням риска.
  • Сделай ревью изменений с `review-changes`, проверь затронутые сценарии и тесты.

Как установить review-changes

1Через Skills CLI (Vercel)

npx skills add tirth8205/code-review-graph --skill review-changes -a claude-code

2Вручную: положить файлы

~/.claude/skills/review-changes/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/review-changes/

Из того же набора7

Весь набор →
build-graph tirth8205 Собирает или обновляет граф знаний для code review в репозитории. Нужен при первой настройке, смене ветки или крупном рефакторинге. Claude Code CX Codex Cursor +1 1 300установок review-delta tirth8205 Скилл проверяет изменения после последнего коммита и оценивает их радиус влияния. Пригодится для точечного ревью без загрузки всего проекта. Claude Code CX Codex Cursor +1 1 200установок refactor-safely tirth8205 Строит план рефакторинга по графу зависимостей, показывает список правок перед переименованием и проверяет радиус влияния до крупных изменений. Claude Code CX Codex Cursor +1 1 100установок explore-codebase tirth8205 Помогает исследовать архитектуру проекта через граф знаний MCP-сервера code-review-graph с экономным расходом контекста. Claude Code CX Codex Cursor +1 1 100установок review-pr tirth8205 Скилл анализирует PR или ветку через граф связей кода и показывает затронутые функции, риски и пробелы в тестах. Пригодится для структурированного ревью. Claude Code CX Codex Cursor +1 1 100установок debug-issue tirth8205 Скилл ведёт поиск причины ошибки через граф кода, а затем проверяет цепочку вызовов и последствия правки. Пригодится, когда нужно сузить область отладки до чтения исходников. Claude Code CX Codex Cursor +1 1 000установок

Похожие

qa garrytan Скилл для автоматизированного поиска и фиксации ошибок в браузере, API, CLI, джобах и вебхуках. Работает с Bash, поиском по файлам и вебом. Claude Code CX Codex Cursor +1 457установок workers-profiling cloudflare Скилл для анализа использования CPU и памяти в развёрнутых Cloudflare Workers и Durable Objects. Помогает найти узкие места в коде и предложить оптимизацию. Claude Code CX Codex Cursor +1 12 100установок code-reviewer https://github.com/Jeffallan Анализирует дифы и файлы, ловит баги, уязвимости (SQL-injection, XSS), запахи кода и N+1 запросы, выдаёт структурированный отчёт с приоритетами. Нужен при ревью PR и аудитах качества. Claude Code CX Codex Cursor +1 6 500установок claude-code Hermes Agent + Teknium Делегирует задачи разработки CLI-утилите Claude Code через терминал. Пригодится для запуска правок кода, тестов и рефакторинга в фоновом или интерактивном режиме. Claude Code CX Codex Cursor +1 433установок review-agent-setup Tom Farley Скилл настраивает подтверждение действий ИИ-агента человеком перед ревью, слиянием PR и правкой CI. Каждое одобрение или отказ фиксируется криптографической подписью Ed25519. Claude Code CX Codex Cursor 5 200установок codebase-inspection Hermes Agent Считает строки кода, файлы и языки в репозитории через pygount. Пригодится для оценки размера и состава проекта. Claude Code CX Codex Cursor +1 420установок improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. Claude Code 1 163 035установок tdd Matt Pocock Скилл управляет циклом красный-зелёный в TDD: проверяет, что тесты пишутся до кода, держит их на уровне публичных интерфейсов и не завязывает на внутреннюю структуру. Claude Code 1 141 062установок

Вопросы о review-changes

Как установить review-changes в Claude Code?

Выполните npx skills add tirth8205/code-review-graph --skill review-changes -a claude-code, затем ещё раз npx skills add tirth8205/code-review-graph --skill review-changes -a claude-code. Файл скилла находится в ~/.claude/skills/review-changes/SKILL.md.

Что делает review-changes?

Скилл проводит структурированное ревью набора изменений: оценивает риск функций, ищет пробелы в тестах и определяет затронутые сценарии. В конце он даёт рекомендацию по слиянию.

Почему review-changes требует читать исходный код и тесты?

Граф знаний сужает область проверки, но не заменяет чтение реализации и тестов. Это правило скилла перед внесением изменений.

Исходный текст

SKILL.md · MIT
---
name: review-changes
description: Perform a structured code review using change detection and impact
---

## Review Changes

Review a change set with risk scores and blast radius from the knowledge graph.

### Steps

1. Call `detect_changes_tool` for risk-scored changed functions, test gaps and affected flows.
2. Call `get_affected_flows_tool` only when you need the steps of an affected flow.
3. For each high-risk function, call `query_graph_tool` with `pattern="tests_for"` to check test coverage.
4. Call `get_impact_radius_tool` when the blast radius is not clear from step 1.
5. Suggest specific test cases for untested changes.

### Output Format

Group findings by risk level (high, medium, low). For each finding give what changed and why it matters, its test coverage, and the suggested fix. End with a merge recommendation.

## Token Efficiency Rules
- Call `get_minimal_context_tool(task="<your task>")` before any other graph tool.
- Pass `detail_level="minimal"` wherever a tool accepts it. Use "standard" only when minimal is not enough.
- Prefer a targeted `query_graph_tool` call over a broad listing call.
- Budget: about five tool calls and 800 tokens of graph output per task.
- Read the implementation and its tests before changing code. The graph narrows scope; it does not replace the source.

© tirth8205 · MIT · tirth8205/code-review-graph

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой