azure-storage-blob-rust
Build Azure Blob Storage Workflows in Rust
Azure Blob Storage integration in Rust requires correct clients, credentials, and asynchronous request patterns. This skill provides focused SDK examples for common blob and container operations.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "azure-storage-blob-rust" from https://skillstore.io/skills/sickn33-azure-storage-blob-rust.md and its manifest at https://skillstore.io/api/skills/sickn33-azure-storage-blob-rust/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "azure-storage-blob-rust". Which client and credential should I use for one blob during local development?
Expected outcome:
Use BlobClient for operations on one named blob. Use DeveloperToolsCredential locally, then replace it with ManagedIdentityCredential in Azure.
Using "azure-storage-blob-rust". Outline an upload and download workflow.
Expected outcome:
- Wrap the upload bytes as request content.
- Pass the byte length and choose the overwrite behavior.
- Await the upload request.
- Download the blob and collect the response body bytes.
Using "azure-storage-blob-rust". What permissions support read and write access?
Expected outcome:
Storage Blob Data Contributor supports blob read and write operations. Use Reader for read-only access and Owner only when RBAC control is required.
Security Audit
SafeAll 30 static findings are false positives caused by Markdown formatting, Rust SDK examples, a standard dependency command, Azure endpoint placeholders, and official references. No prompt injection, malicious intent, credential exposure, dynamic command construction, or covert network destination was found.
Risk Factors
โ๏ธ External commands (24)
๐ Network access (6)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/sickn33-azure-storage-blob-rust/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/sickn33-azure-storage-blob-rust?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/sickn33-azure-storage-blob-rust?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-azure-storage-blob-rust/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/sickn33-azure-storage-blob-rust.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
sickn33. (2026). azure-storage-blob-rust security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-azure-storage-blob-rust/audits/5BibTeX citation
@techreport{sickn33-sickn33-azure-storage-blob-rust-2026,
author = {sickn33},
title = {azure-storage-blob-rust security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/sickn33-azure-storage-blob-rust/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "azure-storage-blob-rust security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/sickn33-azure-storage-blob-rust/audits/5"
identifiers:
- type: other
value: "skillstore:sickn33-azure-storage-blob-rust:audit:5"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Add Blob Storage to a Rust Service
Create authenticated upload, download, property, and deletion flows for a Rust backend.
Prepare Managed Azure Authentication
Select development and production credentials while planning least-privilege Blob Storage roles.
Prototype Container Automation
Create a container and inspect stored blob names through the asynchronous SDK pager.
Try These Prompts
Create a minimal Rust example for BlobClient using DeveloperToolsCredential and placeholders for my account, container, and blob.
Show Rust functions that upload bytes with content length and download the same blob into memory.
Design an asynchronous Rust workflow that creates a container, lists blobs with the pager, reads properties, and handles expected errors.
Review my Azure Blob Storage Rust design for credential selection, least-privilege RBAC, overwrite safety, error handling, and SDK compatibility.
Best Practices
- Use developer credentials locally and managed identity for deployed Azure workloads.
- Assign the least-privilege Blob Storage RBAC role required by the workflow.
- Validate content length, overwrite behavior, and errors before production use.
Avoid
- Do not replace endpoint placeholders with untrusted user-controlled domains.
- Do not grant Storage Blob Data Owner when read or contributor access is sufficient.
- Do not delete or overwrite blobs without explicit application safeguards.
Frequently Asked Questions
Which Rust crates does this skill use?
Can I use this skill with managed identity?
Does the skill cover blob uploads and downloads?
Does it support container operations?
Which Azure role should I assign?
Is the sample ready for production?
Developer Details
Author
sickn33License
MIT
Skillstore revision
r2
Version notice
The author did not declare a version.
Repository
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-storage-blob-rustRef
f9e2c34b4f19c7f3e6b0a1e93227b5f77cc12526
Maintenance freshness
7/26/2026
Usage
6 downloads ยท 113 views
File structure
๐ SKILL.md