Setup & Installation
What This Skill Does
SDK for managing Azure File Share resources over SMB using TypeScript or JavaScript. Covers share and directory lifecycle, file upload and download, range operations, metadata, snapshots, and SAS token generation. Works with connection strings, shared key credentials, or DefaultAzureCredential.
The SDK handles authentication, chunked streaming, and retry logic automatically, replacing manual REST calls that require HMAC signing and multipart range management.
When to use it
- Uploading log files from a Node.js service into an Azure file share
- Listing and browsing directory contents in a mounted SMB share
- Generating time-limited SAS URLs for secure file access
- Taking share snapshots before running batch file transformations
- Copying files between directories within the same storage account