azure-storage
Work with Azure Storage Services
This official Microsoft skill provides comprehensive guidance for Azure Storage services including Blob, Files, Queue, Tables, and Data Lake. It offers MCP tools integration and CLI commands to help developers manage cloud storage resources efficiently.
Download the skill ZIP
Upload in Claude
Go to Settings → Capabilities → Skills → Upload skill
Toggle on and start using
Test it
Using "azure-storage". List containers in my storage account
Expected outcome:
The skill provides MCP tools (azure__storage) or CLI fallback commands like: az storage container list --account-name ACCOUNT --output table
Using "azure-storage". Upload a blob using Python SDK
Expected outcome:
Code example using azure-storage-blob SDK with ContainerClient and BlobClient to upload content to Azure Blob Storage
Using "azure-storage". What are the redundancy options?
Expected outcome:
LRS (11 nines, local), ZRS (12 nines, regional), GRS (16 nines, geo-redundant), GZRS (16 nines with regional failover)
Security Audit
SafeAll 146 static findings are FALSE POSITIVES. This is an official Microsoft skill containing only markdown documentation files with SDK usage examples. The scanner detected patterns in documentation that appear similar to security issues but are actually standard markdown code formatting (backticks), legitimate Azure documentation URLs, and Go import statements. No executable code, scripts, or malicious patterns exist.
High Risk Issues (4)
Quality Score
What You Can Build
Cloud Storage Management
List storage accounts, containers, and blobs in Azure subscriptions. Upload and download blob content using MCP tools or CLI commands.
Application Data Storage
Integrate Azure Storage SDKs into applications. Use Blob Storage for unstructured data, Queue Storage for async processing, and Table Storage for NoSQL data.
Data Migration and Backup
Set up file shares for lift-and-shift scenarios. Configure redundancy options (LRS, ZRS, GRS, GZRS) for disaster recovery and durability requirements.
Try These Prompts
List all storage accounts in my Azure subscription using the azure-storage skill.
How do I upload a file to Azure Blob Storage using Python? Show the SDK code.
Create a new Azure File Share with SMB access. What are the CLI commands?
Set up blob access tiers (hot, cool, archive) and lifecycle management policies.
Best Practices
- Use managed identities instead of storage keys for authentication
- Enable soft delete for blob containers to prevent data loss
- Use appropriate access tiers (Hot/Cool/Archive) to optimize costs
Avoid
- Do not hardcode storage account keys in source code
- Avoid using public access blobs for sensitive data
- Do not skip redundancy options for production data
Frequently Asked Questions
What Azure Storage services are supported?
Do I need Azure MCP server enabled?
What programming languages are supported?
How do I choose between storage tiers?
What redundancy option should I use?
Is this skill official Microsoft?
Developer Details
Author
microsoftLicense
MIT
Repository
https://github.com/microsoft/github-copilot-for-azure/tree/main/plugin/skills/azure-storage/Ref
main
File structure