gitnexus-debugging

Trace bugs and errors through code execution flows using GitNexus graph queries.

10|3|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Cynthia1070711/PHYCOOL_Tools --skill gitnexus-debugging-cynthia1070711
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitnexus-debugging
Source: https://github.com/Cynthia1070711/PHYCOOL_Tools/tree/main/config-templates/claude/skills/gitnexus/gitnexus-debugging
Command: npx skills add https://github.com/Cynthia1070711/PHYCOOL_Tools --skill gitnexus-debugging-cynthia1070711

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Debugging unfamiliar code often means guessing where an error originates and manually tracing call chains. This Skill uses the GitNexus code graph to locate the functions, callers, and execution flows behind a bug so you can find the root cause faster. ## Core Features & Use Cases - Error-to-Code Mapping: Query the GitNexus index with an error message or symptom to find related processes and symbols. - Call Chain Tracing: Inspect incoming and outgoing calls for a suspect function, or run custom Cypher queries for multi-hop call chains. - Execution Flow Analysis: Read process resources to see step-by-step flows and spot external calls or async dependencies causing failures. - Use Case: A payment endpoint returns 500 intermittently. Query for the error, inspect the suspect function's context, trace the CheckoutFlow process, and discover an external API call missing a timeout. ## Quick Start Ask the AI to debug why a specific function or endpoint is failing using GitNexus to trace the error and its callers.

Frequently Asked Questions about gitnexus-debugging

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I trace where an error comes from in my code?

Run gitnexus_query with the error message or symptom to find related processes and symbols, then use gitnexus_context on the suspect function to see its callers and callees. Read the process resource to follow the execution flow step by step.

How to find who calls a function in a codebase?

Use gitnexus_context with the function name to list incoming calls (callers) and outgoing calls (callees). For deeper multi-hop traces, run a Cypher query matching CodeRelation CALLS edges up to the desired depth.

What is GitNexus used for in debugging?

GitNexus builds a code graph of symbols, call relations, and execution processes. During debugging it maps error text to relevant code, reveals call chains, and highlights external or async dependencies that often cause intermittent failures.

Why does GitNexus say the index is stale?

The index is stale when the code has changed since the last analysis run. Run npx gitnexus analyze in the terminal to rebuild the index, then retry your query so results reflect the current codebase.

Can GitNexus help debug intermittent or performance issues?

Yes. For intermittent failures, inspect a function's context for external calls and async dependencies. For performance issues, look for symbols with many callers to identify hot paths in the execution graph.