What problem does it solve?
This Skill provides clear guidance and examples to integrate Azure Blob Storage into Rust applications, removing friction around authentication, async usage, and correct upload/download semantics so developers can reliably store and retrieve objects.
Core Features & Use Cases
- Blob operations: upload, download, delete, and retrieve blob properties at the blob level.
- Container and account management: list containers, create containers, and enumerate blobs within a container.
- Authentication and best practices: Entra ID guidance (DeveloperToolsCredential for dev, ManagedIdentityCredential for production), requirement to specify content length on uploads, and tips for tokio async runtimes and RBAC roles.
- Use Cases: backing up user files, serving media assets from Rust services, ingesting and archiving logs or artifacts from CI pipelines.
Quick Start
Use the azure-storage-blob-rust skill to upload 'photo.jpg' to container 'images' in your storage account using Entra ID authentication.