Каталог Agent Skills — навыки для Claude, ChatGPT, Codex и др. Смотреть навыки
MCP book

Rust Development Patterns

Улучшите Claude Code с помощью идиоматических шаблонов Rust, правил владения, безопасной конкурентности и лучших практик обработки ошибок для высокопроизводительных приложений.

Этот навык предоставляет Claude специализированные знания о лучших практиках Rust, начиная от основных принципов владения и заимствования и заканчивая продвинутыми паттернами конкурентности с использованием Tokio. Он гарантирует, что генерируемый или рефакторизуемый код соответствует идиоматическим соглашениям, используя перечисления для представления недопустимых состояний, реализуя надёжную обработку ошибок с помощью anyhow и thiserror, а также организуя проекты с предметно-ориентированной модульной структурой. Это незаменимый помощник для разработчиков, создающих системы, готовые к эксплуатации, где безопасность и производительность имеют первостепенное значение.

Ключевые особенности

01Исчерпывающее сопоставление с образцом и моделирование конечных автоматов на основе перечислений
02172,007 звёзд на GitHub
03Оптимизация владения и заимствования для предотвращения гонок данных и лишних копий
04Асинхронные паттерны конкурентности с Tokio, Arc, Mutex и каналами сообщений
05Стандартизированные шаблоны обработки ошибок с использованием Result, anyhow и thiserror
06Абстракции с нулевой стоимостью через трейты, обобщения и шаблон newtype

Варианты использования

01Проектирование новых высокопроизводительных сервисов с предметно-ориентированной модульной структурой
02Реализация безопасных многопоточных систем с использованием стандартизированных примитивов синхронизации

Источник: https://mcpmarket.com/tools/skills/rust-development-patterns-4

Комментарии

Комментариев пока нет. Будьте первым.