azure-storage

List and manage Azure Storage blobs, files, queues, tables, and Data Lake resources.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/attentiondotnet/azure-skills --skill azure-storage-attentiondotnet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-storage
Source: https://github.com/attentiondotnet/azure-skills/tree/main/.github/plugins/azure-skills/skills/azure-storage
Command: npx skills add https://github.com/attentiondotnet/azure-skills --skill azure-storage-attentiondotnet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Teams often struggle to discover, list, and manipulate Azure Storage resources across multiple accounts, leading to manual errors and time‑consuming CLI work.

Core Features & Use Cases

  • Inventory & Navigation: List storage accounts, containers, and blobs, as well as file shares, queues, tables, and Data Lake files.
  • Data Transfer: Upload files to, and download files from, blob containers, file shares, and Data Lake.
  • MCP & CLI Fallback: Prefer MCP‑enabled commands for deterministic actions; automatically revert to Azure CLI syntax when MCP is unavailable.
  • Example Use Case: A DevOps engineer needs to audit all storage accounts in a subscription, extract configuration files from specific containers, and upload build artifacts to a data lake.

Quick Start

Ask the skill to list all containers in my storage account and download the file config.json from the settings container.

Frequently Asked Questions about azure-storage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I list all Azure Storage containers and download a specific blob file?

To list Azure Storage containers and download a blob file, you can use MCP-enabled commands that automatically fall back to Azure CLI syntax. This allows you to enumerate containers in a storage account and directly download files without external scripts.

Can I manage Azure Data Lake files and queue storage without writing external scripts?

Yes, you can manage Azure Data Lake files and queue storage without external scripts by using MCP-enabled operations. The system automatically reverts to Azure CLI syntax when MCP is unavailable, ensuring deterministic actions for listing and transferring data.

Does this approach support uploading build artifacts to Azure Data Lake and file shares?

Yes, this approach supports uploading build artifacts to Azure Data Lake and file shares. It handles data transfer across blob containers, file shares, and Data Lake, allowing DevOps engineers to upload and download files efficiently across multiple Azure environments.

What is the best way to audit storage accounts and extract configuration files across an Azure subscription?

The best way to audit storage accounts and extract configuration files across an Azure subscription is to inventory storage resources directly. You can list all accounts, enumerate specific containers, and extract the necessary configuration blobs using MCP commands with CLI fallback.

Why use MCP-enabled commands instead of standard Azure CLI for blob and table enumeration?

You use MCP-enabled commands instead of standard Azure CLI for blob and table enumeration to achieve deterministic actions without external scripts. When MCP is unavailable, the system automatically reverts to Azure CLI syntax, ensuring continuous operation and reducing manual errors.