Skip to main content
Run any Skill in Manus
with one click

azure-sdk-for-rust-bestpractices

Stars3
Forks5
UpdatedMay 18, 2026 at 15:24

Authoritative best practices for generating Rust code against the Azure SDK for Rust — covers official `azure_*` crate selection (and banned legacy crates), `azure_identity` token credentials, `Result`/`?` error handling with `ErrorKind` matching, `Pager<T>` pagination via `TryStreamExt`, `Poller<T>` long-running operations, and `#[tokio::main]` runtime setup. Use this skill whenever you generate or modify Rust code (`.rs`, `Cargo.toml`) that talks to any Azure service — even single-file snippets, quick examples, or prompts that only mention "Azure" plus Rust/cargo without naming a specific service. Apply it before writing the first line so crate names, auth, and pagination are correct on the first pass.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly