Traces execution flows, explores symbols, and understands code structure using GitNexus CLI knowledge graph on git repos. For 'how does X work', function traces, and walkthroughs.
From gitnexus-toolsnpx claudepluginhub terrylica/cc-skills --plugin gitnexus-toolsThis skill is limited to using the following tools:
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Configures VPN and dedicated connections like Direct Connect, ExpressRoute, Interconnect for secure on-premises to AWS, Azure, GCP, OCI hybrid networking.
CLI ONLY — no MCP server exists. Never use
readMcpResourcewithgitnexus://URIs.
Trace execution flows and understand how code works using the GitNexus knowledge graph.
Self-Evolving Skill: This skill improves through use. If instructions are wrong, parameters drifted, or a workaround was needed — fix this file immediately, don't defer. Only update for real, reproducible issues.
The gitnexus binary is installed via npm/mise. The mise shim may fail if node isn't active in the current project. Run this pre-flight before any gitnexus command:
# Test if gitnexus is actually callable (not just a broken shim)
gitnexus --version 2>/dev/null || mise use node@25.8.0
All commands below run from the repo root. If multiple repos are indexed in the workspace, add --repo <repo-name> to specify the target. Otherwise --repo is optional.
gitnexus status
If stale (indexed commit ≠ HEAD), automatically reindex before proceeding — do not ask the user:
gitnexus analyze
Then re-check status to confirm index is current.
gitnexus query "<concept>" --limit 5
This returns ranked execution flows (process chains) related to the concept.
For each relevant symbol found:
gitnexus context "<symbol>" --content
This shows:
--content)If multiple candidates are returned, disambiguate with:
gitnexus context "<symbol>" --uid "<full-uid>" --content
# or
gitnexus context "<symbol>" --file "<file-path>" --content
Use the Read tool to examine source files at the line numbers identified by GitNexus.
Present a clear explanation covering:
User: "How does the kintsugi gap repair work?"
gitnexus query "kintsugi gap repair" --limit 5
gitnexus context "KintsugiReconciler" --content
gitnexus context "discover_shards" --content
Then read the relevant source files and synthesize the explanation.
After this skill completes, reflect before closing the task:
Do NOT defer. The next invocation inherits whatever you leave behind.