loom-rust
Installation
SKILL.md
Rust Language Expertise
Overview
This skill provides guidance for writing safe, efficient, and idiomatic Rust code. As the primary language for the Loom project, this skill covers:
- Ownership, borrowing, and lifetimes
- Error handling with Result, Option, thiserror, and anyhow
- Traits, generics, and type system patterns
- Async programming with tokio runtime
- CLI development with clap
- Serialization with serde (JSON, TOML, YAML)
- Common patterns and anti-patterns
- Testing strategies
- Cargo and workspace management