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

rust-learner — скилл для Claude Code: что делает и как установить

Скилл находит актуальные версии крейтов, разбирает документацию docs.rs, списки изменений Rust и правила Clippy прямо во время сессии с агентом.

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

Что делает rust-learner

Скилл помогает разработчику быстро получать справку по экосистеме Rust без ручного переключения в браузер. Он собирает данные о релизах с releases.rs, проверяет описания крейтов на lib.rs и crates.io, извлекает сигнатуры типов из стандартной библиотеки и находит примеры к линтам Clippy.

Поведение зависит от окружения. Если рядом лежат файлы субагентов из каталога ../../agents/, запуск происходит в фоновом режиме через инструмент Task. При изолированной установке скилла включается прямой режим: агент обращается к actionbook MCP за селекторами, после чего считывает веб-страницу через утилиту agent-browser либо запасной WebFetch.

Для работы в прямом режиме критично наличие CLI-инструмента agent-browser или actionbook MCP. Без них ассистент переключится на WebFetch, что заметно снизит точность разбора верстки.

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

  • найти свежую версию и доступные фичи любого крейта
  • проверить стабилизированные API в свежем выпуске Rust
  • получить сигнатуру типа и пример кода из стандартной библиотеки
  • разобрать диагностику конкретного линта Clippy с примерами кода

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

  • Какая версия tokio сейчас актуальна и какие у нее есть фичи?
  • Что нового появилось в Rust 1.85?
  • Покажи сигнатуру и пример использования std::sync::Arc

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

1Через Skills CLI (Vercel)

npx skills add actionbook/rust-skills --skill rust-learner -a claude-code

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

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

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

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

Вопросы о rust-learner

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

Выполните в терминале команду npx skills add actionbook/rust-skills --skill rust-learner -a claude-code.

Что делает rust-learner?

Скилл ищет информацию о релизах Rust, документацию крейтов на docs.rs, сигнатуры стандартной библиотеки и описания предупреждений Clippy.

Чем отличается режим агента от встроенного режима?

При наличии файлов в папке ../../agents/ скилл запускает фоновые подзадачи. Если этих файлов нет, он парсит страницы напрямую через agent-browser и селекторы actionbook.

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

Все скиллы по теме «Языки программирования» →
rust-best-practices apollographql Скилл для написания и ревью Rust-кода по хендбуку Apollo GraphQL: заимствование против клонирования, обработка ошибок, тесты. CX Codex +1 21 100установок rust-async-patterns Seth Hobson Скилл помогает писать и разбирать асинхронный Rust на Tokio: задачи, каналы, потоки и обработку ошибок. Пригодится для сетевых сервисов и отладки. CX Codex 20 625установок rust-mcp-server-generator официальный github Скилл создаёт проект MCP-сервера на Rust с инструментами, промптами, ресурсами и тестом. Подойдёт, если вы хотите начать сервер с заданной структуры и официальным SDK rmcp. 9 181установок rust-skills leonardomso Справочник по Rust для агента: 265 правил в 26 категориях. Пригодится, когда пишете функцию, ревьюите модуль или воюете с заимствованием. CX Codex +1 6 500установок rust-engineer https://github.com/Jeffallan Направляет агента писать и проверять идиоматичный код на Rust 2021. Помогает настроить времена жизни, связать трейты и развернуть асинхронный сервис на tokio. CX Codex +1 6 300установок rust-testing affaan-m Скилл для написания тестов на Rust: юнит-тесты, интеграционные, async, property-based, моки и покрытие. Пригодится, когда ведёшь проект по TDD. CX Codex +1 5 600установок

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

m12-lifecycle Помогает проектировать жизненный цикл ресурсов в Rust: создание, область действия, очистку и поведение при ошибках. CX Codex +1 3 300установок m03-mutability Скилл для Rust-кода: помогает разобраться с ошибками изменяемости и заимствования, когда компилятор ругается на mut или RefCell. CX Codex +1 3 300установок rust-call-graph Строит граф вызовов функций Rust через LSP: кто вызывает функцию и что вызывает она. Пригодится при разборе чужого кода и оценке последствий правок. CX Codex +1 3 200установок unsafe-checker Проверяет блоки unsafe и вызовы FFI в коде на Rust, следит за комментариями SAFETY и поиском причин неопределённого поведения. CX Codex +1 3 200установок domain-web Скилл задаёт правила проектирования веб-сервисов на Rust: от async-обработчиков до состояния, ошибок и middleware. Нужен при работе с Cargo-проектом. CX Codex +1 3 100установок 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установок

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

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