Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
actionbook avatar

Rust Deps Visualizer

  • 1.3k installs
  • 1.3k repo stars
  • Updated May 24, 2026
  • actionbook/rust-skills

rust-deps-visualizer provides documented workflows for Visualize Rust project dependencies as ASCII art. Triggers on: /deps-viz, dependency graph, show dependencies, visualize deps, 依赖图, 依赖可视化, 显示依赖

About

The rust-deps-visualizer skill visualize Rust project dependencies as ASCII art Triggers on deps-viz dependency graph show dependencies visualize deps 依赖图 依赖可视化 显示依赖 Rust Dependencies Visualizer Generate ASCII art visualizations of your Rust project's dependency tree Usage rust-deps-visualizer depth N features Options depth N Limit tree depth default 3 features Show feature flags Output Format Simple Tree Default my-project v0 1 0 tokio v1 49 0 pin-project-lite v0 2 x bytes v1 x serde v1 0 x serde_derive v1 0 x anyhow v1 x Feature-Aware Tree my-project v0 1 0 tokio v1 49 0 rt rt-multi-thread macros fs io-util pin-project-lite v0 2 x bytes v1 x serde v1 0 x derive serde_derive v1 0 x proc-macro anyhow v1 x std Implementation Step 1 Parse Cargo toml for direct dependencies bash cargo metadata format-version 1 no-deps 2 dev null Step 2 Get full dependency tree bash cargo tree depth DEPTH 3 FEATURES features 2 dev null Step 3 Format as ASCII art tree Use these box-drawing characters for middle items for last

  • `--depth N`: Limit tree depth (default: 3)
  • `--features`: Show feature flags
  • `├──` for middle items
  • `└──` for last items
  • `│ ` for continuation lines

Rust Deps Visualizer by the numbers

  • 1,305 all-time installs (skills.sh)
  • +48 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #22 of 129 Rust skills by installs in the Skillselion catalog
  • Security screen: HIGH risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

rust-deps-visualizer capabilities & compatibility

Capabilities
` depth n`: limit tree depth (default: 3) · ` features`: show feature flags · `├──` for middle items · `└──` for last items · `│ ` for continuation lines
Use cases
documentation
From the docs

What rust-deps-visualizer says it does

# Rust Dependencies Visualizer Generate ASCII art visualizations of your Rust project's dependency tree.
SKILL.md
Check for Cargo.toml in current directory 2.
SKILL.md
npx skills add https://github.com/actionbook/rust-skills --skill rust-deps-visualizer

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.3k
repo stars1.3k
Security audit2 / 3 scanners passed
Last updatedMay 24, 2026
Repositoryactionbook/rust-skills

How do I use rust-deps-visualizer for the task described in its SKILL.md triggers?

Visualize Rust project dependencies as ASCII art. Triggers on: /deps-viz, dependency graph, show dependencies, visualize deps, 依赖图, 依赖可视化, 显示依赖

Who is it for?

Teams invoking rust-deps-visualizer when the user request matches documented triggers and prerequisites.

Skip if: Skip when cached docs are missing, the request is a negative trigger, or another sibling skill owns the workflow.

When should I use this skill?

Visualize Rust project dependencies as ASCII art. Triggers on: /deps-viz, dependency graph, show dependencies, visualize deps, 依赖图, 依赖可视化, 显示依赖

What you get

Step-by-step guidance grounded in rust-deps-visualizer documentation and reference files.

  • ASCII dependency tree
  • feature-flag dependency view

By the numbers

  • Default dependency tree depth is 3
  • Supports --depth N and --features CLI flags

Files

SKILL.mdMarkdownGitHub ↗

Rust Dependencies Visualizer

Generate ASCII art visualizations of your Rust project's dependency tree.

Usage

/rust-deps-visualizer [--depth N] [--features]

Options:

  • --depth N: Limit tree depth (default: 3)
  • --features: Show feature flags

Output Format

Simple Tree (Default)

my-project v0.1.0
├── tokio v1.49.0
│   ├── pin-project-lite v0.2.x
│   └── bytes v1.x
├── serde v1.0.x
│   └── serde_derive v1.0.x
└── anyhow v1.x

Feature-Aware Tree

my-project v0.1.0
├── tokio v1.49.0 [rt, rt-multi-thread, macros, fs, io-util]
│   ├── pin-project-lite v0.2.x
│   └── bytes v1.x
├── serde v1.0.x [derive]
│   └── serde_derive v1.0.x (proc-macro)
└── anyhow v1.x [std]

Implementation

Step 1: Parse Cargo.toml for direct dependencies

cargo metadata --format-version=1 --no-deps 2>/dev/null

Step 2: Get full dependency tree

cargo tree --depth=${DEPTH:-3} ${FEATURES:+--features} 2>/dev/null

Step 3: Format as ASCII art tree

Use these box-drawing characters:

  • ├── for middle items
  • └── for last items
  • for continuation lines

Visual Enhancements

Dependency Categories

my-project v0.1.0
│
├─[Runtime]─────────────────────
│ ├── tokio v1.49.0
│ └── async-trait v0.1.x
│
├─[Serialization]───────────────
│ ├── serde v1.0.x
│ └── serde_json v1.x
│
└─[Development]─────────────────
  ├── criterion v0.5.x
  └── proptest v1.x

Size Visualization (Optional)

my-project v0.1.0
├── tokio v1.49.0        ████████████ 2.1 MB
├── serde v1.0.x         ███████ 1.2 MB
├── regex v1.x           █████ 890 KB
└── anyhow v1.x          ██ 120 KB
                         ─────────────────
                         Total: 4.3 MB

Workflow

1. Check for Cargo.toml in current directory 2. Run cargo tree with specified options 3. Parse output and generate ASCII visualization 4. Optionally categorize by purpose (runtime, dev, build)

Related Skills

WhenSee
Crate selection advicem11-ecosystem
Workspace managementm11-ecosystem
Feature flag decisionsm11-ecosystem

Related skills

Forks & variants (1)

Rust Deps Visualizer has 1 known copy in the catalog totaling 702 installs. They canonicalize to this original listing.

FAQ

What does rust-deps-visualizer do?

Visualize Rust project dependencies as ASCII art. Triggers on: /deps-viz, dependency graph, show dependencies, visualize deps, 依赖图, 依赖可视化, 显示依赖

When should I use rust-deps-visualizer?

Visualize Rust project dependencies as ASCII art. Triggers on: /deps-viz, dependency graph, show dependencies, visualize deps, 依赖图, 依赖可视化, 显示依赖

What are common prerequisites?

--- name: rust-deps-visualizer description: "Visualize Rust project dependencies as ASCII art.

Is Rust Deps Visualizer safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

Rustdocs

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.