Development
Skill
/rust
Rust backend patterns, best practices, and implementation guides
Claude Code
$ npx -y skills add Fujigo-Software/f5-framework-claude --skill rust --agent claude-code
Codex
$ npx skills add Fujigo-Software/f5-framework-claude --skill rust -a codex -y
Cursor
$ npx skills add Fujigo-Software/f5-framework-claude --skill rust -a cursor -y
Gemini CLI
$ npx skills add Fujigo-Software/f5-framework-claude --skill rust -a gemini-cli -y
GitHub Copilot
$ npx skills add Fujigo-Software/f5-framework-claude --skill rust -a github-copilot -y
OpenCode
$ npx skills add Fujigo-Software/f5-framework-claude --skill rust -a opencode -y
Windsurf
$ npx skills add Fujigo-Software/f5-framework-claude --skill rust -a windsurf -y
SKILL.md
rust.SKILL.mdname: 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
Read more
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
Stats
24
Stars
8
Forks
Quiet
Maintenance
Python
Language
MIT
License
Last commit
Created
2434 skills104 agents
Other skills on f5-framework.
architecture
Software architecture patterns, principles, and best practices
More skills from other plugins.
Auto-invoked
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
ask-matt
Ask which skill or flow fits your situation. A router over the skills in this repo.
Auto-invoked
Questions about rust.
- Which coding agents can use rust?
- rust installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

