# Rust Development

> You MUST activate this skill when working on Rust projects

- Skill: `sammcj/rust-development` (Agent Skill)
- Install (CLI): `npx skillmds@latest add sammcj/rust-development`
- Raw SKILL.md: https://api.skillmd.com/api/skills/sammcj/rust-development/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: sammcj (https://skillmd.com/u/sammcj)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/sammcj/rust-development

---


# Rust

- Use the latest Rust and Cargo versions and features to ensure optimal performance
- Consider using rust workspaces and divide the project into distinct internal crates to reduce build times
- Avoid exposing generics via public or inter-crate APIs (unless there is a really good reason)
- Only activate required features on external crates

