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

debug-issue — скилл для Claude Code: отладка и установка

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

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

Что делает debug-issue

debug-issue сначала запрашивает минимальный контекст задачи через get_minimal_context_tool, затем ищет связанные узлы с semantic_search_nodes_tool. Он прослеживает вызывающий и вызываемый код через query_graph_tool, строит путь выполнения с get_flow_tool и проверяет недавние изменения через detect_changes_tool.

Для файлов с подозрительным кодом скилл вызывает get_impact_radius_tool, чтобы оценить затронутые участки. Он предпочитает минимальный уровень детализации и точные запросы к графу вместо широких списков. Ориентир — около пяти вызовов инструментов и 800 токенов графового вывода на задачу.

Перед изменением кода нужно прочитать реализацию и её тесты. Граф лишь сужает поиск, поэтому это повод проверить вывод инструментов по исходникам.

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

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

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

  • Разберись с ошибкой: сначала пройди по графу вызовов и найди точку входа.
  • Найди недавнее изменение, которое могло вызвать этот сбой, и проверь радиус влияния правки.
  • Отладь проблему через граф кода, затем прочитай реализацию и тесты перед исправлением.

Как установить debug-issue

1Через Skills CLI (Vercel)

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

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

~/.claude/skills/debug-issue/SKILL.md

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

Из того же набора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установок review-changes tirth8205 Проверяет набор изменений по графу знаний, оценивает риск и радиус влияния. Нужен для ревью функций, затронутых сценариев и пробелов в тестах. Claude Code CX Codex Cursor +1 1 100установок 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установок

Похожие

metrics-dashboard phuryn Скилл помогает спроектировать дашборд метрик продукта с North Star Metric, input-метриками, health-метриками и бизнес-метриками. Нужен, когда вы определяете KPI, настраиваете product analytics или строите план мониторинга данных. Claude Code CX Codex Cursor +1 3 000установок brainstorm-ideas-existing phuryn Скилл для мозгового штурма идей существующего продукта с позиций PM, дизайнера и инженера. Пригодится, когда нужно генерировать фичи, решать выявленные возможности или работать в составе product trio. Claude Code CX Codex Cursor +1 3 000установок mem0-vercel-ai-sdk mem0ai Скилл помогает подключить память Mem0 к Vercel AI SDK. Он учит агента внедрять историю и контекст в вызовы generateText и streamText. Claude Code CX Codex Cursor +1 508установок node-inspect-debugger Hermes Agent Скилл запускает отладчик Node.js с реальными брейкпоинтами, шагованием и доступом к переменным вместо console.log. Работает с любым Node-процессом: тесты, dev-сервер, Ink-компоненты. Claude Code CX Codex Cursor +1 396установок cf-cli cloudflare Официальный CLI Cloudflare для работы с API и Workers проектами прямо из редактора кода. Ищет команды по описанию задачи, управляет DNS, хранилищами и развёртыванием. Claude Code CX Codex Cursor +1 10 700установок qa-only garrytan Находит и фиксирует баги в браузерных сценариях, API, CLI и воркерах без изменения кода. Пригодится для чистого тестирования перед релизом. Claude Code CX Codex Cursor +1 395установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. Claude Code 1 052 851установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. Claude Code 711 230установок

Вопросы о debug-issue

Как установить debug-issue в Claude Code?

Выполните npx skills add tirth8205/code-review-graph --skill debug-issue -a claude-code, затем повторите npx skills add tirth8205/code-review-graph --skill debug-issue -a claude-code. Файл скилла расположен в ~/.claude/skills/debug-issue/SKILL.md.

Что делает debug-issue?

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

Как debug-issue ограничивает объём контекста?

Он начинает с get_minimal_context_tool и передаёт detail_level="minimal", когда инструмент принимает этот параметр. Более подробный режим нужен только когда минимального недостаточно.

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

SKILL.md · MIT
---
name: debug-issue
description: Systematically debug issues using graph-powered code navigation
---

## Debug Issue

Trace a bug through the knowledge graph before reading source.

### Steps

1. Call `semantic_search_nodes_tool` to find code related to the issue.
2. Call `query_graph_tool` with `callers_of` and `callees_of` to trace the call chain in both directions.
3. Call `get_flow_tool` for the execution path that reaches the suspect code. Its entry point is where the bug is triggered.
4. Call `detect_changes_tool` to check whether a recent change caused the issue.
5. Call `get_impact_radius_tool` on the suspect files to see what a fix would affect.

## 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

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

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

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