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

core-dynamic-skills — скилл для Claude Code: скиллы под crates

Служебный скилл, который по зависимостям из Cargo.toml генерирует локальные скиллы для Rust-крейтов. Запускается только через команды синхронизации.

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

Что делает core-dynamic-skills

Скилл читает Cargo.toml проекта — обычного или workspace — и вытаскивает список зависимостей. Дальше он сверяет их с тем, что уже лежит в ~/.claude/skills/, и для недостающих крейтов собирает скилл: тянет документацию с docs.rs, кладёт SKILL.md и файлы по ключевым модулям в references/. Сгенерированное остаётся локально и в репозиторий rust-skills не попадает.

Работает в двух режимах. Если доступна инфраструктура агентов и команд, за генерацию отвечают /create-llms-for-skills и /create-skills-via-llms, а перед этим проверяется actionbook MCP на готовый llms.txt. Если инфраструктуры нет, скилл выполняет шаги вручную: парсит манифест, создаёт каталоги, вытягивает текст страниц через agent-browser, а при неудаче переключается на WebFetch. Для workspace-проектов обходит участников и объединяет зависимости, убирая дубли.

Вызывать его напрямую не стоит: у скилла стоит disable-model-invocation: true, и он рассчитан на запуск из /sync-crate-skills, /clean-crate-skills или /update-crate-skill. Ещё он уходит в форк-контекст с субагентом general-purpose. Если открыть каталог без Cargo.toml, шаг с парсингом зависимостей просто не с чем выполнять.

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

  • собрать скиллы под все крейты из Cargo.toml
  • найти зависимости, для которых скилла ещё нет
  • подтянуть документацию крейта с docs.rs в локальный скилл
  • обойти участников workspace и убрать дубли зависимостей
  • удалить или перегенерировать скилл отдельного крейта

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

  • /sync-crate-skills
  • /sync-crate-skills --force
  • /update-crate-skill tokio

Как установить core-dynamic-skills

1Через Skills CLI (Vercel)

npx skills add actionbook/rust-skills --skill core-dynamic-skills -a claude-code

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

~/.claude/skills/core-dynamic-skills/SKILL.md

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

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

Вопросы о core-dynamic-skills

Как установить core-dynamic-skills в Claude?

Через skills CLI: npx skills add actionbook/rust-skills --skill core-dynamic-skills -a claude-code. После установки файл скилла лежит в ~/.claude/skills/core-dynamic-skills/SKILL.md.

Что делает core-dynamic-skills?

Разбирает зависимости из Cargo.toml и генерирует локальные скиллы для крейтов, которых ещё нет в ~/.claude/skills/. Документацию берёт с docs.rs, результат хранит только на машине.

Можно ли вызвать его напрямую?

Нет. У скилла стоит disable-model-invocation: true, он работает как поддержка команд /sync-crate-skills, /clean-crate-skills и /update-crate-skill.

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

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
rust Fandhe-AI Скилл подкладывает агенту структурированную документацию по Rust: язык, Cargo, rustc, unsafe и async. Пригодится, когда правишь крейт или разбираешься с владением и лайфтаймами. CX Codex +1 922установок cargo-workflows mohitmishra786 Скилл ведёт агента по воркспейсам Cargo, фичам, build.rs, кэшу сборки и аудиту зависимостей. Пригодится, когда Rust-проект разрастается до нескольких крейтов. CX Codex +1 558установок rust-refactor pproenca Скилл для рефакторинга Rust: убирает лишние абстракции, делит большие файлы на модули, помогает мигрировать типы постепенно. CX Codex +1 314установок rust-best-practices apollographql Скилл для написания и ревью Rust-кода по хендбуку Apollo GraphQL: заимствование против клонирования, обработка ошибок, тесты. CX Codex +1 21 100установок rust-engineer https://github.com/Jeffallan Направляет агента писать и проверять идиоматичный код на Rust 2021. Помогает настроить времена жизни, связать трейты и развернуть асинхронный сервис на tokio. CX Codex +1 6 300установок cargo-fuzz trailofbits Разворачивает cargo-fuzz в Rust-крейте и проводит через обвязку, санитайзеры и разбор падений. CX Codex +1 5 400установок

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

rust-skill-creator Генерирует скиллы по крейтам и стандартной библиотеке Rust прямо из онлайн-документации. Помогает ассистенту точнее работать со сторонними пакетами. CX Codex +1 3 000установок domain-ml Скилл подсказывает, как проектировать ML/AI-приложения на Rust: от работы с тензорами до загрузки моделей и пакетного инференса. CX Codex +1 2 800установок domain-fintech Скилл задаёт агенту правила финтех-домена на Rust: точные десятичные деньги, неизменяемые транзакции, аудит. Пригодится при работе с платежами и учётом. CX Codex +1 2 800установок domain-cloud-native Скилл задаёт правила разработки облачных микросервисов на Rust: от сигналов завершения работы до проверок готовности в Kubernetes. CX Codex +1 2 900установок domain-embedded Направляет работу с embedded и no_std Rust: памятью, прерываниями и периферией. Пригодится при разработке прошивок для микроконтроллеров. CX Codex +1 2 900установок rust-router Скилл, который не отвечает на вопросы по Rust сразу, а сначала ведёт агента по слоям: механика языка, проектирование, ограничения предметной области. CX Codex +1 2 700установок domain-iot Скилл задаёт ограничения IoT-разработки на Rust: сеть падает, питание ограничено, устройство доступно физически. Помогает агенту выбрать буфер, retry и TLS. CX Codex +1 2 700установок core-fix-skill-docs Проверяет ссылки на документацию в скиллах Rust и докачивает недостающие файлы с docs.rs. Запускается вручную с помощью слэш-команды /fix-skill-docs. CX Codex +1 1 800установок

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

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