Helweg

Call Graph — Development skill for Claude Code

Development community

Trace callers, callees, or paths using the call graph.

How to install Call Graph

Installs to ~/.claude/skills/helweg-open-codebase-index-call-graph/SKILL.md

Terminal
mkdir -p ~/.claude/skills/helweg-open-codebase-index-call-graph && curl -fsSL https://raw.githubusercontent.com/Helweg/open-codebase-index/HEAD/commands/call-graph.md -o ~/.claude/skills/helweg-open-codebase-index-call-graph/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Call Graph does


description: Trace callers, callees, or paths using the call graph

Trace function dependencies using the `call_graph` and `call_graph_path` tools.

User input: $ARGUMENTS

Interpret input as follows:

  • If input asks for a path, connection, route, chain, or "from X to Y", use call_graph_path.
  • Default to direction="callers" unless input asks for callees/calls/makes calls.
  • name= or plain text function name sets name.
  • Unique names resolve automatically for both direc

Alternatives in Development

  • Root Cause Tracing — Use when errors occur deep in execution and you need to trace back to find the original trigger 102.5k ★
  • Engage.Pickup — Resume an engagement from the engine trace — skip completed steps, continue where you left off 348 ★
  • Convert Paths Absolute — This command converts all relative paths in .claude/settings.json command scripts to absolute paths using the 200 ★

Full documentation available on GitHub

View Source Repository