Rust backend patterns, best practices, and implementation guides
Pro scans all 20 files and shows the line behind each finding
Scanned 2/12/2026
npx -y skills add Fujigo-Software/f5-framework-claude --skill rust --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Rust?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/fujigo-software-rust)More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.
---
name: rust-skills
description: Rust backend patterns, best practices, and implementation guides
category: stacks/backend/rust
applies_to: rust
allowed-tools: Read, Write, Glob, Grep, Bash
user-invocable: true
context: inject
---
# Rust Backend Skills
Memory-safe, concurrent language for reliable backend services.
## Sub-Skills
### Architecture
- [project-structure.md](architecture/project-structure.md) - Project layout
- [error-handling.md](architecture/error-handling.md) - Error design
- [module-system.md](architecture/module-system.md) - Module patterns
### Database
- [diesel-patterns.md](database/diesel-patterns.md) - Diesel ORM
- [sea-orm.md](database/sea-orm.md) - SeaORM patterns
- [sqlx-patterns.md](database/sqlx-patterns.md) - sqlx async
- [migrations.md](database/migrations.md) - Migration tools
### Security
- [jwt-auth.md](security/jwt-auth.md) - JWT authentication
- [middleware.md](security/middleware.md) - Auth middleware
- [input-validation.md](security/input-validation.md) - Validation
### API
- [actix-web.md](api/actix-web.md) - Actix Web patterns
- [axum.md](api/axum.md) - Axum patterns
- [rocket.md](api/rocket.md) - Rocket patterns
### Error Handling
- [result-patterns.md](error-handling/result-patterns.md) - Result/Option
- [thiserror.md](error-handling/thiserror.md) - thiserror crate
- [anyhow.md](error-handling/anyhow.md) - anyhow patterns
### Testing
- [unit-testing.md](testing/unit-testing.md) - Unit tests
- [integration.md](testing/integration.md) - Integration tests
- [mocking.md](testing/mocking.md) - Mock patterns
### Performance
- [async-patterns.md](performance/async-patterns.md) - Async/await
- [memory.md](performance/memory.md) - Memory optimization
## Detection
Auto-detected when project contains:
- `Cargo.toml` file
- `main.rs` file
- `use actix_web` or `use axum` imports
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!