К основному содержанию
скилл

graph-query — скилл для Claude Code: анализ связей кода

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

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill ai-maestro/graph-query
Открыть на GitHub

Что делает graph-query

После чтения файла скилл предлагает запросить граф кода, а затем продолжать работу. Команды находят вызывающие и вызываемые функции, связанные компоненты, сериализаторы и ассоциации моделей; graph-find-path.sh <from> <to> ищет путь вызовов между функциями. Для обновления графа есть graph-index-delta.sh [path].

Для работы нужен локально запущенный AI Maestro с проиндексированной кодовой базой. Инструменты графа устанавливаются через git clone https://github.com/23blocks-OS/ai-maestro-plugins.git, затем cd ai-maestro-plugins && ./install-graph-tools.sh. Без запущенного AI Maestro и индекса запросы к графу не дадут нужной картины зависимостей.

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

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

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

  • Перед изменением process_payment найди все места, откуда её вызывают.
  • Покажи сериализаторы и ассоциации модели User.
  • Найди путь вызовов от handleRequest до sendResponse.

Как установить graph-query

1Через claude-code-templates

npx claude-code-templates@latest --skill ai-maestro/graph-query

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill graph-query -a claude-code

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

~/.claude/skills/graph-query/SKILL.md

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

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о graph-query

Как установить graph-query в Claude Code?

Выполните npx claude-code-templates@latest --skill ai-maestro/graph-query.

Что делает graph-query?

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

Что нужно для работы graph-query?

Нужен локально запущенный AI Maestro с проиндексированной кодовой базой. Инструменты графа устанавливаются скриптом ./install-graph-tools.sh из репозитория плагинов.

Похожие скиллы

Все скиллы по теме «Код-ревью и рефакторинг» →
improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. 1 163 035установок tdd Matt Pocock Скилл управляет циклом красный-зелёный в TDD: проверяет, что тесты пишутся до кода, держит их на уровне публичных интерфейсов и не завязывает на внутреннюю структуру. 1 141 062установок triage Matt Pocock Скилл проводит issue и внешние PR через роли триажа, проверку и подготовку брифа для агента. Подойдёт мейнтейнеру, который разбирает очередь задач. 990 453установок codebase-design Matt Pocock Скилл помогает проектировать модули с небольшим интерфейсом и скрытой внутри сложностью. Подходит для рефакторинга, тестируемости и поиска чистого seam. 850 344установок code-review Matt Pocock Проверяет изменения от выбранной точки по стандартам репозитория и требованиям задачи. Нужен для ревью ветки, PR или незавершённой работы. 789 521установок implement Matt Pocock Выполняет задачу по спецификации или тикетам, ведёт работу через тесты и завершает её ревью с коммитом. Подходит для задач, где нужен дисциплинированный цикл разработки. 774 700установок

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

Весь набор →
blue-green-deployment Слэш-команда для Claude, которая разворачивает blue-green схему: переключение трафика, проверка здоровья и откат. 206установок commit-smart Скилл анализирует изменения в Git и предлагает семантический коммит с объяснением причины. Пригодится, когда важно связать сообщение коммита с задачей, а не пересказывать diff. 205установок csharp-pro Помогает писать современный C# и разбирать задачи .NET: от асинхронного кода до юнит-тестов. Пригодится для разработки и проверки приложений. 205установок voice-ai-development Помогает проектировать голосовых агентов и приложения с речевым вводом и выводом. Пригодится, когда нужно выбрать схему для звонков, транскрибации или синтеза речи. 203установок security-threat-model Скилл разбирает репозиторий для AppSec-моделирования угроз и сохраняет краткий Markdown-отчёт с рисками и мерами защиты. 201установок blueprint-mode-codex Субагент, который ведёт задачу по одному из четырёх сценариев и проверяет каждый шаг по файлам проекта, а не по догадкам. 201установок prompt-engineering-instructor Учит агента вытаскивать из ответов модели данные по схеме Pydantic: с проверкой типов, повторами при ошибке и стримингом. 198установок tanstack-query-expert Скилл помогает проектировать работу TanStack Query в React и Next.js: от запросов и кеша до мутаций и серверной гидратации. Пригодится при настройке или переработке загрузки данных. 196установок

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

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