rust-project

Installation
SKILL.md

Rust Project Architecture

Core Principles

  • Ownership-first — Embrace borrow checker, no unnecessary clones
  • Zero-cost abstractions — Newtype, iterators, async/await
  • Workspace for scale — Use Cargo workspace for multi-crate projects
  • Error precision — thiserror for libs, anyhow for apps
  • Async with Tokio — Tokio runtime + tracing for observability
  • No backwards compatibility — Delete, don't deprecate. Change directly
  • LiteLLM for LLM APIs — Use LiteLLM proxy for all LLM integrations

No Backwards Compatibility

Delete unused code. Change directly. No compatibility layers.

Installs
71
GitHub Stars
202
First Seen
Jan 24, 2026
rust-project — majiayu000/claude-arsenal