Create and review Rust 1.75+ systems code with ownership-safe async patterns and production error handling. Use when building or debugging Rust services that need performance and reliability.
Result<T, E> for recoverable paths.pub fn parse_port(value: &str) -> Result<u16, String> {
value.parse::<u16>().map_err(|_| format!("invalid port: {value}"))
}clone() can hide unnecessary allocations.| Skill | When to use |
|---|---|
| [[go]] | Systems programming with similar error-handling and concurrency patterns |
| [[he-fix-bugs]] | Triage Rust ownership and borrow-checker errors with evidence-first diagnosis |
Topic map: [[agent-ops]]
Infrastructure/references/deep-guidance.mdd933d80
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.