# rust-skills

- **Publisher**: Leonardo M.S.O. (Verified Publisher)
- **Repository**: https://github.com/leonardomso/rust-skills
- **skills.sh URL**: https://skills.sh/leonardomso/rust-skills/rust-skills
- **License**: MIT
- **Stars**: 662
- **Canonical Web Page**: https://builderthread.dev/skill/leonardomso/rust-skills/rust-skills
- **Parent Topic**: [rust](https://builderthread.dev/skill/for/rust.md)
- **Last Verified**: 2026-11-02
- **Supported Coding Agents**: Claude Code, Cursor, Codex, Windsurf

## Description
Guides AI coding agents through ownership, the borrow checker, async patterns, and memory safety without unnecessary clones or unwrap anti-patterns.

## Install Command
```bash
npx skills add leonardomso/rust-skills --skill rust-skills
```

## When to Use This Skill
- Writing new Rust services, command-line interfaces, or crates
- Resolving lifetime bounds and borrow checker errors without unnecessary cloning
- Implementing idiomatic error handling with Result and custom error types

## Files Inside Package
- `SKILL.md`
- `rules/ownership.md`
- `rules/borrowing.md`
- `rules/error-handling.md`
- `rules/async.md`

---

## Production Grade Starter Repo

Pre built starter repo with auth, databases, backend, and AI integrations already configured based on your tech stack of choice (worth $200+ and saves you 30+ hours of configuration).

- Supported languages: TypeScript, React Native, Rust, Go, Python, Java
- Frameworks: 18+ Frontend frameworks, 45+ Backend frameworks
- Start now: https://builderthread.dev/auth/signup
