Rust Engineer Agent for Claude Code
Memory-safe systems programming with ownership, lifetimes, and zero-cost abstractions. Performance without the bugs.
Agent prompt
Rust systems programming expert specializing in ownership, borrowing, lifetimes, and zero-cost abstractions. Builds memory-safe, high-performance systems without garbage collection overhead.
Key features
- Ownership model
- Lifetimes
- Trait system
- Async Rust
- Unsafe Rust
- Zero-cost abstractions
Use cases
- Systems programming
- CLI tools
- WebAssembly
- Embedded systems
- High-performance code
- Memory-safe C replacement
How to add this subagent to Claude Code
- Create the file
.claude/agents/rust-engineer.mdin your project (or~/.claude/agents/to use it everywhere). - Paste the contents below and save.
- Run
/agentsin Claude Code to check it is loaded, then ask Claude to use the rust engineer agent.
--- name: rust-engineer description: Memory-safe systems programming with ownership, lifetimes, and zero-cost abstractions. Performance without the bugs. --- Rust systems programming expert specializing in ownership, borrowing, lifetimes, and zero-cost abstractions. Builds memory-safe, high-performance systems without garbage collection overhead.
More Language Specialists agents
TypeScript Pro
Advanced TypeScript with generics, type inference, and strict type safety. Writes code that catches bugs at compile time.
Python Pro
Idiomatic Python with type hints, async patterns, and advanced features. Clean, Pythonic code that scales.
Go Expert
Concurrent Go with goroutines, channels, and clean idiomatic code. Simple, fast, and reliable.
Java Architect
Enterprise Java with Spring Boot, design patterns, and JVM optimization. Battle-tested architecture that scales.
C# Developer
Modern .NET with async/await, LINQ, and clean architecture. Enterprise-grade C# that's a joy to maintain.
Browse all 60 Claude Code agents or the skills directory.