rust-systems
Rust systems programming patterns including ownership, traits, async runtime, error handling, and unsafe guidelines
Content Preview
---
name: rust-systems
description: Rust systems programming patterns including ownership, traits, async runtime, error handling, and unsafe guidelines
---
# Rust Systems
## Ownership and Borrowing
```rust
fn process_data(data: &[u8]) -> Vec<u8> {
data.iter().map(|b| b.wrapping_add(1)).collect()
}
fn modify_in_place(data: &mut Vec<u8>) {
data.retain(|b| *b != 0);
data.sort_unstable();
}
fn take_ownership(data: Vec<u8>) -> Vec<u8> {
let mut result = data;
result.push(0xFFHow to Use
Recommended: Install to project (local)
mkdir -p .claude/skills
curl -o .claude/skills/rust-systems.md \
https://raw.githubusercontent.com/rohitg00/awesome-claude-code-toolkit/main/skills/rust-systems/SKILL.mdSkill is scoped to this project only. Add .claude/skills/ to your .gitignoreif you don't want to commit it.
Alternative: Clone full repo
git clone https://github.com/rohitg00/awesome-claude-code-toolkitThen reference at skills/rust-systems/SKILL.md
Related Skills
rust-patterns
Idiomatic Rust patterns, ownership, error handling, traits, concurrency, and best practices for building safe, performant applications.
rust-patternsrustpatterns
by affaan-m · everything-claude-code
rust-testing
Rust testing patterns including unit tests, integration tests, async testing, property-based testing, mocking, and coverage. Follows TDD methodology.
rust-testingrusttestingtdd
by affaan-m · everything-claude-code
azure-cosmos-rust
Azure Cosmos DB SDK for Rust (NoSQL API). Use for document CRUD, queries, containers, and globally distributed data.
data-aiazurecosmosrust
by sickn33 (Antigravity) · antigravity-awesome-skills
azure-identity-rust
Azure Identity SDK for Rust authentication. Use for DeveloperToolsCredential, ManagedIdentityCredential, ClientSecretCredential, and token-based authentication.
developmentazureidentityrust
by sickn33 (Antigravity) · antigravity-awesome-skills