rust-backend
OfficialRust backend coding standards for Windmill.
Authorwindmill-labs
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill provides Rust backend coding guidelines to ensure consistent, safe, and maintainable code across the Windmill backend. It prescribes design patterns, error handling, and Rust idioms.
Core Features & Use Cases
- Enforces data structure design patterns using enums and typed invariants.
- Standardizes error handling with windmill_common::error types and early returns.
- Promotes idiomatic Rust patterns: iterator chains, minimal comments, and trait implementations.
- Real-world use: When contributing Rust code in backend/, apply these guidelines to ensure readability and reliability.
Quick Start
Apply these guidelines when editing backend Rust files to align with the Windmill Rust backend standards.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: rust-backend Download link: https://github.com/windmill-labs/windmill/archive/main.zip#rust-backend Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.