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

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

Помогает ИИ подбирать библиотеки под Rust, настраивать Cargo.toml и связывать код с C, Python или WebAssembly. Подходит при разборе ошибок компилятора.

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

Что делает m11-ecosystem

Скилл автоматически подтягивает первые строки секции [dependencies] из Cargo.toml. Он задаёт ассистенту правила выбора пакетов: оценивать активность репозитория и влияние на размер сборки.

Внутри собраны таблицы решений для типичных задач экосистемы: от HTTP-клиентов и рантаймов вроде tokio до межъязыковых мостов с pyo3 и bindgen. Скилл подсказывает, как устранять ошибки E0433 и E0603 и избегать устаревших конструкций вроде звёздочек в версиях.

Прямой вызов через слэш-команду отключён. Свойство user-invocable: false отдаёт контроль агенту, поэтому формулируйте запросы через конкретные ошибки или задачи с библиотеками.

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

  • подобрать проверенный крейт под сериализацию, сеть или базу данных
  • настроить интеграцию Rust с C, Python или WebAssembly
  • разобрать ошибки компилятора E0433 и E0603
  • сконфигурировать фичи и рабочие пространства Cargo.toml

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

  • Какой крейт лучше выбрать для фоновых задач и асинхронного рантайма?
  • Компилятор выдаёт ошибку E0433, помоги проверить Cargo.toml
  • Как связать текущий код на Rust с Python через pyo3?

Как установить m11-ecosystem

1Через Skills CLI (Vercel)

npx skills add actionbook/rust-skills --skill m11-ecosystem -a claude-code

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

~/.claude/skills/m11-ecosystem/SKILL.md

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

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

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

m02-resource Помогает ассистенту выбирать подходящие умные указатели в Rust и организовывать владение ресурсами. Пригодится при проектировании структур данных и устранении утечек памяти. CX Codex +1 3 400установок m05-type-driven Скилл помогает проектировать Rust-типы так, чтобы некорректные состояния ловились компилятором. Пригодится для newtype, type state и безопасных builder API. CX Codex +1 3 400установок m04-zero-cost Разбирает ошибки E0277, E0308 и E0599 и помогает выбрать между дженериками и dyn Trait. Пригодится, когда компилятор Rust упирается в трейт-баунды. CX Codex +1 3 400установок m01-ownership Помогает ИИ-агенту разбирать ошибки владения и времени жизни в Rust без беспорядочной расстановки .clone() в коде. CX Codex +1 3 400установок m13-domain-error Скилл помогает проектировать иерархию доменных ошибок, правила восстановления и контекст для диагностики. Нужен при разработке Rust-кода с retry и fallback. CX Codex +1 3 300установок m14-mental-model Скилл объясняет владение, заимствование и времена жизни в Rust через аналогии и разбор типичных ошибок компилятора. Пригодится, когда непонятно, почему код не собирается. CX Codex +1 3 300установок m09-domain Свод правил по предметно-ориентированному проектированию на Rust. Помогает ИИ моделировать сущности, агрегаты и объекты-значения с учётом системы владения. CX Codex +1 3 300установок m12-lifecycle Помогает проектировать жизненный цикл ресурсов в Rust: создание, область действия, очистку и поведение при ошибках. CX Codex +1 3 300установок

Похожие

rust-engineer https://github.com/Jeffallan Направляет агента писать и проверять идиоматичный код на Rust 2021. Помогает настроить времена жизни, связать трейты и развернуть асинхронный сервис на tokio. CX Codex +1 6 300установок rust-project Seth Hobson Слэш-команда разворачивает структуру Rust-проекта: бинарник, библиотеку, воркспейс или веб-API на Axum. Пригодится, когда нужен старт без ручной раскладки модулей. CX Codex ★ 41 729звёзд репо rust-best-practices apollographql Скилл для написания и ревью Rust-кода по хендбуку Apollo GraphQL: заимствование против клонирования, обработка ошибок, тесты. CX Codex +1 21 100установок cargo-fuzz trailofbits Разворачивает cargo-fuzz в Rust-крейте и проводит через обвязку, санитайзеры и разбор падений. CX Codex +1 5 400установок rust Fandhe-AI Скилл подкладывает агенту структурированную документацию по Rust: язык, Cargo, rustc, unsafe и async. Пригодится, когда правишь крейт или разбираешься с владением и лайфтаймами. CX Codex +1 922установок rust-profiling mohitmishra786 Скилл для анализа производительности Rust: флеймграфы, размер бинарника, раздувание мономорфизации и микробенчмарки Criterion. CX Codex +1 586установок

Вопросы о m11-ecosystem

Как установить m11-ecosystem в Claude Code?

Выполните в терминале команду npx skills add actionbook/rust-skills --skill m11-ecosystem -a claude-code. Файл конфигурации разместится по пути ~/.claude/skills/m11-ecosystem/SKILL.md.

Что делает m11-ecosystem?

Скилл направляет агента при подборе крейтов, проверке поддержки библиотек и настройке внешних мостов языка. Он также помогает решать конфликты версий зависимостей.

Можно ли запустить скилл вручную слэш-командой?

Прямой запуск не предусмотрен из-за параметра user-invocable: false. Агент подключает скилл сам, когда вы обсуждаете зависимости, Cargo.toml или межъязыковые связки.

Смотрите также

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

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