About debug-issue
A debugging skill that traces issues through a knowledge graph before source inspection. It helps developers locate related code, follow execution paths, check recent changes and assess fix impact.
Key features
- 01Semantic code search
- 02Caller and callee tracing
- 03Execution-flow inspection
- 04Recent-change checks
- 05Fix impact analysis
Use cases
- 01Tracing a bug to related code
- 02Following a suspect function's call chain
- 03Checking whether a recent change caused an issue
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ tirth8205/ code-review-graph --skill debug-issueAfter installing, type/debug-issuein Claude Code to confirm it loaded.
Details
From the project READMEDebug Issue
Trace a bug through the knowledge graph before reading source.
Steps
- Call
semantic_search_nodes_toolto find code related to the issue. - Call
query_graph_toolwithcallers_ofandcallees_ofto trace the call chain in both directions. - Call
get_flow_toolfor the execution path that reaches the suspect code. Its entry point is where the bug is triggered. - Call
detect_changes_toolto check whether a recent change caused the issue. - Call
get_impact_radius_toolon 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_toolcall 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.
Comments
Markdown supported