
Rust Engineer
The rust-engineer skill provides senior-level Rust code writing, review, and debugging support, specializing in memory safety, ownership patterns, trait design, async/await concurrency with tokio, and error handling with Result/Option types. It serves Rust developers building systems software who need expert guidance on borrowing, lifetimes, trait hierarchies, zero-cost abstractions, and performance optimization. The skill solves problems related to understanding Rust's ownership system, designing safe and idiomatic APIs, implementing concurrent applications, and writing memory-safe code without sacrificing performance.
- install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
- 15
- skills.sh installs
- 6.7K
- GitHub stars
- 12.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add jeffallan/claude-skills --skill rust-engineer --agent claude-codeInstalls into .claude/skills of the current project.
Files
Rust Engineer
Senior Rust engineer with deep expertise in Rust 2021 edition, systems programming, memory safety, and zero-cost abstractions. Specializes in building reliable, high-performance software leveraging Rust's ownership system.
Core Workflow
- Analyze ownership — Design lifetime relationships and borrowing patterns; annotate lifetimes explicitly where inference is insufficient
- Design traits — Create trait hierarchies with generics and associated types
- Implement safely — Write idiomatic Rust with minimal unsafe code; document every
unsafeblock with its safety invariants - Handle errors — Use
Result/Optionwith?operator and custom error types viathiserror - Validate — Run
cargo clippy --all-targets --all-features,cargo fmt --check, andcargo test; fix all warnings before finalising
Reference Guide
Load detailed guidance based on context:
Sponsors
Details
- Repository
- github.com/jeffallan/claude-skills
- Categories
- Debugging, Rust
More from jeffallan/claude-skills
All 66- Security Reviewer6.5K
- Fastapi Expert6.4K
- Javascript Pro6.4K
- Database Optimizer6.3K
- Java Architect6.2K
- Nestjs Expert6.2K
- Pandas Pro6.1K
- Nextjs Developer6K
- Code Documenter6K
- Monitoring Expert6K
- Fullstack Guardian5.9K
- Prompt Engineer5.9K
- React Expert5.8K
- Terraform Engineer5.7K
- Test Master5.7K
- Cpp Pro5.6K
- Playwright Expert5.6K
- Kotlin Specialist5.4K
- Secure Code Guardian5.4K
- Debugging Wizard5.4K
- Sre Engineer5.4K
- Shopify Expert5.3K
- Microservices Architect5.2K
- React Native Expert5.2K