build-graph — скилл для Claude Code: граф ревью
Собирает или обновляет граф знаний для code review в репозитории. Нужен при первой настройке, смене ветки или крупном рефакторинге.
npx skills add tirth8205/code-review-graph --skill build-graph -a claude-codeЧто делает build-graph
Скилл строит граф знаний для репозитория и умеет обновлять его постепенно. Сначала он проверяет статистику через list_graph_stats_tool, затем выбирает полную пересборку или инкрементальное обновление через build_or_update_graph_tool. Результат содержит статус ok, partial или error и краткое резюме.
Граф хранится в .code-review-graph/graph.db в корне репозитория. Бинарные файлы, каталоги зависимостей и сборки, а также шаблоны из .code-review-graphignore пропускаются. Поддерживаемые языки можно проверить через get_docs_section_tool с секцией languages.
После установки code-review-graph install хуки обновляют граф после каждого редактирования и перед каждым коммитом, поэтому ручная сборка обычно нужна редко. Это повод проверить хуки после установки: без них граф придётся обновлять вручную при заметных изменениях.
Какие задачи решает
- собрать граф знаний для нового репозитория
- обновить граф после смены ветки
- пересобрать граф после крупного рефакторинга
- проверить статус и резюме обновления графа
- исключить служебные каталоги и файлы из построения
Примеры запросов агенту
- Запусти скилл `build-graph` и создай граф знаний для этого репозитория.
- Запусти `build-graph full` после крупного рефакторинга.
- Проверь статистику графа и обнови его инкрементально через `build-graph`.
Как установить build-graph
1Через Skills CLI (Vercel)
npx skills add tirth8205/code-review-graph --skill build-graph -a claude-code2Вручную: положить файлы
~/.claude/skills/build-graph/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/build-graph/
1Через Skills CLI (Vercel)
npx skills add tirth8205/code-review-graph --skill build-graph -a codex2Вручную: положить файлы
.agents/skills/build-graph/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add tirth8205/code-review-graph --skill build-graph -a cursor2Вручную: положить файлы
.cursor/skills/build-graph/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install tirth8205/code-review-graph build-graph2Вручную: положить файлы
.github/skills/build-graph/SKILL.md1Через Skills CLI (Vercel)
npx skills add tirth8205/code-review-graph --skill build-graph -a gemini-cli2Командой платформы
gemini skills install https://github.com/tirth8205/code-review-graph --path skills/build-graphВручную: положить файлы
.devin/skills/build-graph/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add tirth8205/code-review-graph --skill build-graph -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора7
Весь набор →Похожие
Вопросы о build-graph
Как установить build-graph в Claude Code?
Выполните npx skills add tirth8205/code-review-graph --skill build-graph -a claude-code, затем повторите эту команду: npx skills add tirth8205/code-review-graph --skill build-graph -a claude-code. Файл скилла находится по пути ~/.claude/skills/build-graph/SKILL.md.
Что делает build-graph?
Скилл создаёт или обновляет граф знаний для code review. Он выбирает полную пересборку для первой инициализации или аргумента full, а в остальных случаях выполняет инкрементальное обновление.
Когда нужен полный пересбор графа?
Полный пересбор нужен при первой настройке репозитория, после смены ветки, крупного рефакторинга или когда граф выглядит устаревшим. Для этого используют build-graph full.
Исходный текст
SKILL.md · MIT
--- name: build-graph description: Build or update the code review knowledge graph. Run this first to initialize, or let hooks keep it updated automatically. argument-hint: "[full]" --- # Build Graph Build or incrementally update the knowledge graph for this repository. ## Steps 1. Call `list_graph_stats_tool`. If `last_updated` is null, the graph has never been built. 2. For a first build, or when the argument is `full`, call `build_or_update_graph_tool(full_rebuild=True)`. Otherwise call `build_or_update_graph_tool()` for an incremental update. 3. Report the response: `status` (`ok`, `partial` or `error`) and `summary`. ## When to Use - First set-up of a repository, or after a branch switch or large refactor. - When the graph looks stale. Hooks installed by `code-review-graph install` run an update after each edit and before each commit, so manual builds are rarely needed. ## Notes - The database is `.code-review-graph/graph.db` in the repository root. - Binary files, dependency and build directories, and patterns in `.code-review-graphignore` are skipped. - For the list of supported languages call `get_docs_section_tool(section_name="languages")`.
© tirth8205 · MIT · tirth8205/code-review-graph