Tooluck logoTooluck
SKILL.md

azure-storage

Agent skill frommicrosoft/azure-skills

Azure Storage Services including Blob Storage, File Shares, Queue Storage, Table Storage, and Data Lake. Answers questions about storage access tiers (hot, cool, cold, archive), when to use each tier, and tier comparison. Provides object storage, SMB file shares, async messaging, NoSQL key-value, and big data analytics. Includes lifecycle management. USE FOR: blob storage, file shares, queue storage, table storage, data lake, upload files, download blobs, storage accounts, access tiers, storage tiers, hot cool cold archive, storage tier comparison, when to use storage tiers, lifecycle management, Azure Storage concepts. DO NOT USE FOR: SQL databases, Cosmos DB (use azure-prepare), messaging with Event Hubs or Service Bus (use azure-messaging).

How to install azure-storage

install azure-storage
# install the azure-skills pack with the skills CLI
npx skills add microsoft/azure-skills

# or add only this skill to Claude Code: copy the folder

skills/azure-storage/

# into

~/.claude/skills/azure-storage/ (all projects)

.claude/skills/azure-storage/ (one project)

skills/azure-storage/SKILL.md

MITFull file
1# Azure Storage Services
2
3## Services
4
5| Service | Use When | MCP Tools | CLI |
6|---------|----------|-----------|-----|
7| Blob Storage | Objects, files, backups, static content | `azure__storage` | `az storage blob` |
8| File Shares | SMB file shares, lift-and-shift | - | `az storage file` |
9| Queue Storage | Async messaging, task queues | - | `az storage queue` |
10| Table Storage | NoSQL key-value (consider Cosmos DB) | - | `az storage table` |
11| Data Lake | Big data analytics, hierarchical namespace | - | `az storage fs` |
12
13## MCP Server (Preferred)
14
15When Azure MCP is enabled:
16
17- `azure__storage` with command `storage_account_list` - List storage accounts
18- `azure__storage` with command `storage_container_list` - List containers in account
19- `azure__storage` with command `storage_blob_list` - List blobs in container
20- `azure__storage` with command `storage_blob_get` - Download blob content
21- `azure__storage` with command `storage_blob_put` - Upload blob content
22
23**If Azure MCP is not enabled:** In Copilot CLI or Claude Code, ask the user to run `/mcp` and enable Azure MCP; in other hosts, ask the user to enable Azure MCP through the host's MCP configuration.
24
25## CLI Fallback
26
27```bash
28# List storage accounts
29az storage account list --output table
30
31# List containers
32az storage container list --account-name ACCOUNT --output table
33
34# List blobs
35az storage blob list --account-name ACCOUNT --container-name CONTAINER --output table
36
37# Download blob
38…

Excerpt shown under the repository's MIT license.

More skills in azure-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates