К основному содержанию
скилл CX Codex

rust-deps-visualizer — скилл для Claude Code: дерево зависимостей Rust

Рисует дерево зависимостей Rust-проекта символами ASCII. Пригодится, когда нужно быстро понять, что тянет за собой ваш Cargo.toml.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add actionbook/rust-skills --skill rust-deps-visualizer -a claude-code
Открыть на GitHub

Что делает rust-deps-visualizer

Скилл читает Cargo.toml и запускает cargo tree, а результат оформляет в виде дерева с символами ├── и └──. По умолчанию глубина дерева — 3, но её можно задать флагом --depth N. Флаг --features добавляет к каждой зависимости список включённых фич.

Внутри три шага: разбор манифеста через cargo metadata, получение полного дерева через cargo tree, форматирование. Есть вариант вывода с разбивкой по категориям — runtime, serialization, development — и опциональная визуализация размера крейтов полосками. Скилл работает через Bash, Read и Glob, поэтому запускать его нужно в каталоге, где лежит Cargo.toml.

Если cargo не установлен или вы находитесь не в корне проекта, дерево не построится. Для вопросов выбора крейтов и управления workspace автор отсылает к другому скиллу — m11-ecosystem.

Какие задачи решает

  • увидеть полное дерево зависимостей Rust-проекта
  • ограничить глубину вывода при большом числе крейтов
  • проверить, какие фичи включены у зависимости
  • разбить зависимости по категориям: runtime, serialization, development
  • оценить размер крейтов в дереве

Примеры запросов агенту

  • покажи дерево зависимостей проекта
  • /rust-deps-visualizer --depth 2
  • /rust-deps-visualizer --features

Как установить rust-deps-visualizer

1Через Skills CLI (Vercel)

npx skills add actionbook/rust-skills --skill rust-deps-visualizer -a claude-code

2Вручную: положить файлы

~/.claude/skills/rust-deps-visualizer/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/rust-deps-visualizer/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о rust-deps-visualizer

Как установить rust-deps-visualizer в Claude?

Выполните npx skills add actionbook/rust-skills --skill rust-deps-visualizer -a claude-code. Скилл окажется в ~/.claude/skills/rust-deps-visualizer/SKILL.md.

Что делает rust-deps-visualizer?

Строит ASCII-дерево зависимостей Rust-проекта на основе cargo tree и cargo metadata. Может показывать фичи и разбивать крейты по категориям.

Какие флаги поддерживает скилл?

--depth N ограничивает глубину дерева, по умолчанию 3. --features добавляет к зависимостям список включённых фич.

Похожие скиллы

Все скиллы по теме «Языки программирования» →
rust Fandhe-AI Скилл подкладывает агенту структурированную документацию по Rust: язык, Cargo, rustc, unsafe и async. Пригодится, когда правишь крейт или разбираешься с владением и лайфтаймами. CX Codex +1 922установок rust-refactor pproenca Скилл для рефакторинга Rust: убирает лишние абстракции, делит большие файлы на модули, помогает мигрировать типы постепенно. CX Codex +1 314установок cargo-workflows mohitmishra786 Скилл ведёт агента по воркспейсам Cargo, фичам, build.rs, кэшу сборки и аудиту зависимостей. Пригодится, когда Rust-проект разрастается до нескольких крейтов. CX Codex +1 558установок rust-best-practices apollographql Скилл для написания и ревью Rust-кода по хендбуку Apollo GraphQL: заимствование против клонирования, обработка ошибок, тесты. CX Codex +1 21 100установок rust-engineer https://github.com/Jeffallan Направляет агента писать и проверять идиоматичный код на Rust 2021. Помогает настроить времена жизни, связать трейты и развернуть асинхронный сервис на tokio. CX Codex +1 6 300установок rust-profiling mohitmishra786 Скилл для анализа производительности Rust: флеймграфы, размер бинарника, раздувание мономорфизации и микробенчмарки Criterion. CX Codex +1 586установок

Из того же набора33

rust-symbol-analyzer Скилл показывает структуру Rust-проекта через LSP-символы: модули, структуры, трейты, функции. Пригодится, когда надо быстро понять чужой крейт. CX Codex +1 3 100установок domain-cli Задаёт правила архитектуры консольных утилит на Rust: парсинг аргументов через clap и разделение потоков данных и ошибок. CX Codex +1 3 100установок rust-daily Собирает дайджесты событий экосистемы Rust за день, неделю или месяц. Пригодится разработчикам, чтобы отслеживать релизы и обсуждения без ручного обхода сайтов. CX Codex +1 3 000установок meta-cognition-parallel Экспериментальный скилл разбирает вопросы по Rust через три слоя анализа и сводит результаты в одну рекомендацию. CX Codex +1 3 000установок rust-skill-creator Генерирует скиллы по крейтам и стандартной библиотеке Rust прямо из онлайн-документации. Помогает ассистенту точнее работать со сторонними пакетами. CX Codex +1 3 000установок domain-ml Скилл подсказывает, как проектировать ML/AI-приложения на Rust: от работы с тензорами до загрузки моделей и пакетного инференса. CX Codex +1 2 800установок domain-fintech Скилл задаёт агенту правила финтех-домена на Rust: точные десятичные деньги, неизменяемые транзакции, аудит. Пригодится при работе с платежами и учётом. CX Codex +1 2 800установок domain-cloud-native Скилл задаёт правила разработки облачных микросервисов на Rust: от сигналов завершения работы до проверок готовности в Kubernetes. CX Codex +1 2 900установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой