Agent skill · software engineering · aiskillstore
azure-storage-blob-rust
Azure Blob Storage SDK for Rust. Use for uploading, downloading, and managing blobs and containers.
Why this skill is useful
Provides specific Rust SDK commands and patterns for Azure Blob Storage that the AI wouldn't reliably generate on its own.
What it needs
Requires cargo installed locally. Requires azure account access. About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Azure Blob Storage SDK for Rust Client library for Azure Blob Storage — Microsoft's object storage solution for the cloud. Installation Environment Variables Authentication Client Types Client Purpose -------- --------- BlobServiceClient Account-level operations, list containers BlobContainerClient Container operations, list blobs BlobClient Individual blob operations Core Operations Upload Blob Download Blob Get Blob Properties Delete Blob Container Operations Best Practices 1. Use Entra ID auth — DeveloperToolsCredential for dev, ManagedIdentityCredential for production 2. Specify content length — required for uploads 3. Use RequestContent::from() — to wrap upload data 4. Handle async operations — use tokio runtime 5. Check RBAC permissions — ensure "Storage Blob Data Contributor" role RBAC Permissions For Entra ID auth, assign one of these roles: Storage Blob Data Reader — read-only Storage Blob Data Contributor — read/write Storage Blob Data Owner — full access including RBAC Reference Links Resource Link ---------- ------ API Reference https://docs.rs/azurestorageblob Source Code https://github.com/Azure/azure-sdk-for-rust/tree/main/sdk/storage/azurestorageblob crates.io https://crates.io/crates/azurestorageblob When to Use This skill is applicable to execute the workflow or actions described in the overview. Limitations Use this skill only when the task clearly matches the scope described above. Do not treat the output as a substitute for environment-specific validation, testing, or expert review. Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/azure-storage-blob-rust