rust-core
Installation
SKILL.md
Rust Core Development
Comprehensive guidance for Rust development across web, CLI, desktop, AI/LLM applications, and systems programming.
Quick Reference Guide
By Task Type
Getting Started
- New Project Setup: Use
scripts/init_rust_project.shto scaffold a project with best practices - Core Principles: See references/principles.md for ownership, borrowing, and Rust fundamentals
- Common Errors: See references/common-errors.md for solutions to frequent compiler errors
Writing Code
- Design Patterns: Consult references/patterns.md for builder, newtype, RAII, and other patterns
- Error Handling: See references/error-handling.md for Result, Option, anyhow, and thiserror
- Async Programming: See references/async-patterns.md for Tokio, channels, and concurrency