rust-symbol-analyzer | skill guide | OpenClaw Study

Rust Symbol Analyzer inspects a Rust codebase by querying LSP document and workspace symbols to produce hierarchical and tabular views of modules, types, f…

Rust Symbol Analyzer inspects a Rust codebase by querying LSP document and workspace symbols to produce hierarchical and tabular views of modules, types, functions, and traits. Use the CLI form (/rust-symbol-analyzer [file.rs] [--type struct|trait|fn|mod]) to analyze an entire project, a single file, or filter by symbol type. Key features include file discovery (glob **/*.rs), per-file documentSymbol extraction, workspace-wide workspaceSymbol searches, automated categorization by symbol kind, and generation of human-readable outputs: project tree visualizations and tables listing structs, traits, methods, locations, fields, derives, and implementors. Typical use cases are developer onboarding, architecture comprehension, refactoring planning, code review, and automated documentation. Core advantages are LSP-driven accuracy, fast scoped queries, and flexible single-file or workspace analysis for editor or CI integration.

This page belongs to the OpenClaw Skills learning hub with install guides, category navigation, and practical links.

简体中文 繁體中文 日本語 Español Português