Setup & Installation
What This Skill Does
Azure Blob Storage TypeScript/JavaScript SDK for working with blobs and containers. Handles block blobs, append blobs, and page blobs with support for SAS token generation and streaming transfers. Supports both Node.js and browser environments with DefaultAzureCredential and connection string auth.
Using the SDK directly gives you typed clients, built-in retry logic, and streaming support for large files, which you would otherwise have to implement manually against the REST API.
When to use it
- Uploading user-generated files to Azure Blob Storage from a Node.js backend
- Generating short-lived SAS URLs for secure browser-side file downloads
- Writing append blobs for structured log accumulation across services
- Listing and paginating blobs under a container prefix for file browser UIs
- Copying blobs between containers during data migration or archival workflows