issue-graph CLI

CLI и скилл для GitHub: строит граф связанных issues и PR, показывает конкурирующие правки и непрошедшие хвосты до начала работы.

  • 184 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

Минимальный доступ

Почему такой уровень

  • Читает данные GitHub через вашу авторизацию и сохраняет локальные снимки.
Все причины и проверки

vercel-labs/issue-graph

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/issue-graph

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Читает данные GitHub через вашу авторизацию и сохраняет локальные снимки.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

`issue-graph` ходит по связям между issues и pull request в GitHub и собирает граф: уже готовые исправления, откатные регрессии, открытые хвосты. Команда `graph` разбирает один объект, `rank` ранжирует открытые issues с меткой, `status` считает открытые PR по авторам, `reconcile` и `plan` выбирают следующее действие по бэклогу. Скилл для агента лежит отдельно: он велит перед работой прочитать встроенные инструкции командой `issue-graph skills get core`. Все чтение идет через вход `gh`, результаты можно выгрузить в JSON или в локальную HTML-панель и сохранять в `~/.issue-graph/`.

Для кого. Мейнтейнеры и разработчики, которые разбирают бэклог репозитория вместе с агентом и не хотят дублировать чужую работу.

Подходит, если

  • Перед правкой бага нужно проверить, не исправлен ли он уже в другом PR.
  • Ревью начинается с вопроса, какие открытые PR конкурируют или заменяют друг друга.
  • Команде нужна сводка открытых PR по авторам.
  • Агент выбирает следующую задачу из бэклога по данным, а не по догадке.

Не подходит, если

  • Репозиторий не на GitHub: Linear и Jira напрямую не читаются.
  • Нужно менять issues или PR, инструмент только читает.
  • Закрытие задачи принимают без проверки кода по одному графу.

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

Построй граф для issue 1113 с глубиной 1, покажи связанные PR и отдельно перечисли открытые хвосты.

Ограничения

Нужны Node.js 20 или новее и авторизация `gh auth login`. Охват зависит от глубины обхода, лимитов узлов и прав доступа, поэтому в отчете проверяют пропущенные ссылки. Снимки, выгрузки и промпты кластеризации могут содержать метаданные закрытых репозиториев: HTML-выгрузку читает любой, кому ее передали. Документация в ветке `main` может опережать опубликованный пакет npm: если команды нет, обновите пакет. Приватные репозитории читаются теми же правами, что у вашего `gh`, так что объем доступных данных определяет ваша учетная запись.

Как отключить. Удалите скилл из каталога скиллов агента и выполните `npm uninstall --global issue-graph`. Сохраненные снимки лежат в `~/.issue-graph/` и удаляются вручную.

Частые вопросы

Меняет ли инструмент issues и PR?

Нет. Скилл описан как контекст только для чтения: он читает GitHub и пишет только локальные снимки и выгрузки.

Как пробно запустить без установки?

Выполните `npx issue-graph@latest --help`. Для живых запросов нужен вход `gh auth login`.

Что делает команда `status`?

Считает открытые PR по авторам, например `issue-graph status vercel-labs/portless --author ctate`. Неизвестные значения отмечены как `?` или `null`.

Где хранятся снимки?

В `~/.issue-graph/` по умолчанию. Путь меняет переменная `ISSUE_GRAPH_HOME`, а ключ `--no-save` отключает сохранение истории.

Что делать, если нет команды `skills`?

Скилл велит остановиться и сообщить о несовпадении CLI и скилла, а не подбирать инструкции по памяти. Обновите пакет с `npm install --global issue-graph@latest`.

Обсуждение

Вопросов и отзывов пока нет.

Go-утилита для issues GitHub: они лежат на диске файлами Markdown, агент правит их пачкой, а команда push отправляет итог на сайт.

CLIРасширенный доступ169Звезды репозитория

ghfs хранит issues и pull request GitHub как Markdown-файлы, чтобы агент читал их офлайн и правил пачкой

CLIРасширенный доступ282Звезды репозитория

Скилл /graphify строит граф знаний по коду, документам и PDF проекта, чтобы агент отвечал запросами к графу, а не грепом

СкиллРасширенный доступ146,1 тыс.Звезды репозитория
Официальный

Расширение GitHub CLI gh stack и скилл для агента: цепочка зависимых веток и PR, перебазирование, отправка и слияние всего стека целиком

CLIШирокий доступ1,8 тыс.Звезды репозитория

Навык с четырьмя скриптами для gh отдает агенту состояние PR, ветки ревью и сбои CI одним вызовом и коротким выводом.

СкиллРасширенный доступ52Звезды репозитория

Коротко о README

Инструмент работает на живых данных GitHub, поэтому результаты меняются от запуска к запуску. Для проверки есть пример с issue 1113 из репозитория `agent-browser`.

Бейдж для README

Сообщить о проблеме