# Rust

> Rust

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

---

# Rust

Rust is a systems programming language focused on safety, concurrency, and performance. Its ownership system guarantees memory safety without garbage collection, making it ideal for performance-critical applications.

## Key Concepts

- Ownership and borrowing
- Lifetimes
- Traits and generics
- Pattern matching
- Cargo package manager

## Common Use Cases

- Systems programming
- WebAssembly
- Embedded systems
- CLI tools (ripgrep, fd)
- Web services (Actix, Rocket)

## Best Practices

- Embrace the borrow checker
- Use clippy for linting
- Write tests in #[test] modules
- Prefer Result over unwrap()
- Leverage Cargo workspaces

## Resources

- Rust-lang.org: rust-lang.org
- Docs: doc.rust-lang.org
- Related Skills: systems-programming, webassembly, cli

