rust-call-graph

Community

Visualize Rust function call graphs with LSP.

Authorsimorgh3196
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps developers understand complex Rust codebases by visualizing function call relationships using the Language Server Protocol (LSP) call hierarchy, enabling quicker debugging and safer refactoring.

Core Features & Use Cases

  • LSP-based call hierarchy exploration for Rust projects to identify callers, callees, and call paths.
  • Depth-limited traversal with options to show both incoming and outgoing calls.
  • ASCII-style visualization of call graphs and quick navigation from function to related calls.
  • Use Case: a developer investigates why a performance regression occurs by tracing high-traffic call paths.

Quick Start

Invoke the skill with a Rust function name, for example: /rust-call-graph process_request --depth 4 --direction both

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: rust-call-graph
Download link: https://github.com/simorgh3196/tsuzulint/archive/main.zip#rust-call-graph

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.