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

rust · fandhe-ai — скилл для Claude Code: справочник по Rust

Скилл подкладывает агенту структурированную документацию по Rust: язык, Cargo, rustc, unsafe и async. Пригодится, когда правишь крейт или разбираешься с владением и лайфтаймами.

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

Что делает rust

Скилл собирает 14 официальных источников по Rust в набор markdown-файлов внутри references/. Там книги TRPL и Rust by Example, справочник языка, Cargo Book, rustc Book, rustdoc Book, Rustonomicon про unsafe, Edition Guide, разделы стандартной библиотеки и указатель ошибок. Агент не тянет это из интернета: он читает локальные страницы.

Работает через таблицу «задача → категория». Ты спрашиваешь про владение или трейты — агент идёт в references/book/README.md, ищет нужную главу и открывает её. Про Cargo.toml, воркспейсы и фичи — в references/cargo/. Про флаги компилятора, --print, санитайзеры и LTO — в references/rustc/. Есть отдельные папки под CLI-утилиты, встраиваемые системы и примеры кода в samples/.

Скилл помечен как user-invocable: false, то есть вручную его не вызвать — он подхватывается сам, когда задача касается Rust. Справочник привязан к версии Rust 1.99.1, так что по свежим ночным фичам ответов в нём не будет. Если проект сидит на старом издании языка, сверяйся с references/edition-guide/.

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

  • разобраться, почему borrow checker ругается на конкретную функцию
  • посмотреть, как правильно объявить фичи в Cargo.toml
  • найти нужный флаг rustc для отладочной сборки
  • проверить, что считается undefined behavior в unsafe-блоке
  • перевести крейт на новое издание языка

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

  • объясни, почему эта функция не компилируется из-за владения
  • как описать воркспейс с двумя крейтами в Cargo.toml?
  • покажи пример работы с tokio и async/await

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

1Через Skills CLI (Vercel)

npx skills add Fandhe-AI/agent-reference-skills --skill rust -a claude-code

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

~/.claude/skills/rust/SKILL.md

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

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

Вопросы о rust

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

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

Что делает скилл rust?

Даёт агенту локальную подборку официальной документации по Rust и правило, куда смотреть под конкретную задачу. Это ускоряет ответы про владение, трейты, Cargo и unsafe.

Нужно ли что-то доустанавливать?

Нет, вся документация лежит внутри скилла в виде markdown-файлов. Агент читает их напрямую.

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

Все скиллы по теме «Языки программирования» →

Сначала — rust от других авторов.

rust Mindrally Задаёт агенту правила разработки на Rust: владение, async на tokio, обработка ошибок через Result и Option. CX Codex +1 778установок rust-router actionbook Скилл, который не отвечает на вопросы по Rust сразу, а сначала ведёт агента по слоям: механика языка, проектирование, ограничения предметной области. CX Codex +1 2 700установок rust-engineer https://github.com/Jeffallan Направляет агента писать и проверять идиоматичный код на Rust 2021. Помогает настроить времена жизни, связать трейты и развернуть асинхронный сервис на tokio. CX Codex +1 6 300установок rust-deps-visualizer actionbook Рисует дерево зависимостей Rust-проекта символами ASCII. Пригодится, когда нужно быстро понять, что тянет за собой ваш Cargo.toml. CX Codex +1 3 000установок rust-refactor pproenca Скилл для рефакторинга Rust: убирает лишние абстракции, делит большие файлы на модули, помогает мигрировать типы постепенно. CX Codex +1 314установок rust-best-practices apollographql Скилл для написания и ревью Rust-кода по хендбуку Apollo GraphQL: заимствование против клонирования, обработка ошибок, тесты. CX Codex +1 21 100установок rust-async-patterns Seth Hobson Скилл помогает писать и разбирать асинхронный Rust на Tokio: задачи, каналы, потоки и обработку ошибок. Пригодится для сетевых сервисов и отладки. CX Codex 20 625установок

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

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