Перевод: оболочка страницы на русском; тело навыка (SKILL.md) пока на английском — это исходные инструкции агента.
Lang Rust
Navigate, test, and clippy Rust via cargo.
Метаданные навыка
| Источник | Встроенный (установлен по умолчанию) |
| Путь | skills/software-development/lang-rust |
| Версия | 1.0.0 |
| Автор | VibeOS |
| Лицензия | MIT |
| Платформы | linux, macos, windows |
| Теги | rust, cargo, language-pack, rust-analyzer |
| Связанные навыки | codebase-navigate, test-driven-development |
Справка: полный SKILL.md
к сведению
Ниже полное определение навыка, которое VibeOS загружает при активации. Это инструкции, которые видит агент.
Rust Language Pack Skill
Use cargo + project index for Rust crates. LSP hint: rust-analyzer.
When to Use
- Repo has
Cargo.toml - User asks to find symbols, run tests,
cargo check, or clippy
Prerequisites
vibeos pack apply lang-rust --apply
vibeos pack apply project-intelligence --apply
How to Run
vibeos project index build
vibeos project index query <SymbolName>
cargo test
cargo check
cargo clippy -- -D warnings
Quick Reference
| Goal | Command |
|---|---|
| Apply pack | vibeos pack apply lang-rust --apply |
| Doctor | vibeos language doctor rust |
| Test | cargo test |
Procedure
- Prefer workspace member paths when the root is a Cargo workspace.
- Navigate with index; verify with
cargo checkbefore broad refactors. - Keep clippy warnings actionable; do not blanket-allow.
Pitfalls
target/is not for indexing — ignore build artifacts.- Features/flags must come from the crate docs or user, not guesses.
Verification
vibeos language doctor rust
cargo test