rust-skill-creator — скилл для Claude Code: установка и обзор
Генерирует скиллы по крейтам и стандартной библиотеке Rust прямо из онлайн-документации. Помогает ассистенту точнее работать со сторонними пакетами.
npx skills add actionbook/rust-skills --skill rust-skill-creator -a claude-codeЧто делает rust-skill-creator
Скилл превращает документацию docs.rs или doc.rust-lang.org в готовые инструкции для нейросетевого помощника. Вы передаёте имя пакета вроде axum или модуль вроде std::sync, а агент собирает ключевые структуры и рабочие примеры в единый набор файлов.
Логика работы зависит от установленного окружения. Если доступны команды /create-llms-for-skills и /create-skills-via-llms, процесс запускается через них. Иначе скилл сам считывает HTML-блоки через agent-browser или WebFetch. Затем он раскладывает файлы в папку ~/.claude/skills/.
Для корректной сборки крейт обязан существовать на crates.io, иначе ссылки docs.rs не откроются. Без утилиты agent-browser или работающего интернет-доступа выгрузить документацию в ручном режиме не выйдет.
Какие задачи решает
- подготовить справочник по стороннему Rust-крейту для ассистента
- сохранить документацию модулей стандартной библиотеки в локальные скиллы
- извлечь сигнатуры типов и примеры кода из docs.rs
Примеры запросов агенту
- Сделай скилл по крейту tokio
- Собери документацию по типажу std::marker::Send в локальный скилл
- Сделай скилл по axum с акцентом на маршрутизацию
Как установить rust-skill-creator
1Через Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill rust-skill-creator -a claude-code2Вручную: положить файлы
~/.claude/skills/rust-skill-creator/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/rust-skill-creator/
1Через Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill rust-skill-creator -a codex2Вручную: положить файлы
.agents/skills/rust-skill-creator/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill rust-skill-creator -a cursor2Вручную: положить файлы
.cursor/skills/rust-skill-creator/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install actionbook/rust-skills rust-skill-creator2Вручную: положить файлы
.github/skills/rust-skill-creator/SKILL.md1Через Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill rust-skill-creator -a gemini-cli2Командой платформы
gemini skills install https://github.com/actionbook/rust-skills --path skills/rust-skill-creatorВручную: положить файлы
.devin/skills/rust-skill-creator/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill rust-skill-creator -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора33
Похожие
Рядом в теме «Языки программирования»
Все скиллы по теме «Языки программирования» →Вопросы о rust-skill-creator
Как установить rust-skill-creator в Claude Code?
Выполните в терминале команду npx skills add actionbook/rust-skills --skill rust-skill-creator -a claude-code. Она скачает скилл из репозитория и сохранит его локально.
Что делает rust-skill-creator?
Он читает документацию нужного крейта или стандартной библиотеки Rust и формирует файл SKILL.md со справочными материалами. Результат сохраняется в каталог ~/.claude/skills/.
Что требуется для работы скилла в автономном режиме?
При отсутствии плагинных команд инструмент использует утилиту agent-browser или функцию WebFetch. Также нужен доступ к сети, чтобы забрать разметку с docs.rs.