Toolverse
All skills

rust-symbol-analyzer

by actionbook

Analyze Rust project structure using LSP symbols. Triggers on: /symbols, project structure, list structs, list traits, list functions, 符号分析, 项目结构, 列出所有, 有哪些struct

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Backend
Views
2

About this skill

Analyze Rust project structure using LSP symbols. Triggers on: /symbols, project structure, list structs, list traits, list functions, 符号分析, 项目结构, 列出所有, 有哪些struct

How to use

  1. Zainstaluj skill rust-symbol-analyzer w swoim środowisku Claude/Copilot, upewniając się że masz dostęp do narzędzi LSP, Read i Glob.
  2. Wpisz polecenie /rust-symbol-analyzer bez argumentów, aby przeskanować całą strukturę projektu — system automatycznie znajdzie wszystkie pliki .rs i wyciągnie symbole z kluczowych plików takich jak lib.rs i main.rs.
  3. Aby przeanalizować konkretny plik, użyj /rust-symbol-analyzer src/lib.rs — zobaczysz zagnieżdżoną hierarchię modułów, struktur i funkcji w tym pliku.
  4. Filtruj wyniki po typie symbolu, na przykład /rust-symbol-analyzer --type struct wylistuje wszystkie struktury w projekcie, lub --type trait dla cech, --type fn dla funkcji.
  5. Przejrzyj wygenerowany raport zawierający drzewo modułów, tabelę symboli z lokalizacją i polami — użyj tych informacji do dokumentacji, refaktoryzacji lub zrozumienia nieznanego kodu.
  6. Powtarzaj zapytania z różnymi filtrami (--type mod, --type struct) aby stopniowo odkrywać architekturę projektu i relacje między komponentami.

Related skills

youtube-transcribe-skill

by feiskyer

Extract subtitles/transcripts from a YouTube video URL and save as a local file. Use when you need to extract subtitles from a YouTube video.

Backend
24178

context-optimizer

by openclaw

Advanced context management with auto-compaction and dynamic context optimization for DeepSeek's 64k context window. Features intelligent compaction (merging, summarizing, extracting), query-aware relevance scoring, and hierarchical memory system with context archive. Logs

Backend
2964

using-superpowers

by obra

Use when starting any conversation - establishes mandatory workflows for finding and using skills, including using Skill tool before announcing usage, following brainstorming before coding, and creating TodoWrite todos for checklists

Backend
65167

openspec

by ruan-cat

OpenSpec 中文版规范助手 - 规范驱动的 AI 编程开发,帮助初始化、创建提案、编写规格、校验格式并归档变更。触发条件: 当用户提及 openspec、规范文档、需求管理、变更提案、spec-driven development 等关键词时主动调用。

Backend
27122

drizzle

by lobehub

Drizzle ORM schema and database guide. Use when working with database schemas (src/database/schemas/*), defining tables, creating migrations, or database model code. Triggers on Drizzle schema definition, database migrations, or ORM usage questions.

Backend
79340

himalaya

by openclaw

CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).

Backend
35108