azure-storage-blob-py
Python client library for Azure Blob Storage.
Setup & Installation
What This Skill Does
Python client library for Azure Blob Storage. Handles uploading, downloading, listing, and deleting blobs and containers using BlobServiceClient, ContainerClient, and BlobClient. Supports sync and async usage, SAS token generation, and metadata management.
The SDK handles chunked parallel transfers, credential chaining via DefaultAzureCredential, and async context management out of the box, so you don't have to build retry logic or auth flows manually.
When to use it
- Uploading ML training datasets to Azure containers from a Python pipeline
- Generating time-limited SAS URLs for sharing private blobs with external users
- Listing all files under a specific prefix to process logs stored in virtual folders
- Downloading large files in parallel chunks to reduce transfer time
- Setting content-type headers and metadata on blobs before serving them from a web app
Similar Skills
wp-performance
A backend-only agent skill for diagnosing and fixing WordPress performance problems.
wp-playground
wp-playground runs disposable WordPress instances in the browser or locally via CLI, using WebAssembly and SQLite.
wp-wpcli-and-ops
Handles WordPress operational tasks via WP-CLI: database exports and imports, URL and domain migrations with search-replace, plugin and theme management, cron inspection, cache flushing, and multisite operations.
apollo-router-plugin-creator
Guides you through writing native Rust plugins for Apollo Router.
