Agent skill

azure-queue-storage

Expert knowledge for Azure Queue Storage development including best practices, limits & quotas, security, configuration, and integrations & coding patterns. Use when managing queue auth (Entra ID/RBAC), monitoring metrics/logs, tuning throughput/limits, or coding with SDKs, and other Azure Queue Storage related development tasks. Not for Azure Blob Storage (use azure-blob-storage), Azure Table Storage (use azure-table-storage), Azure Service Bus (use azure-service-bus), Azure Event Hubs (use azure-event-hubs).

Stars 485
Forks 45

Install this agent skill to your Project

npx add-skill https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-queue-storage

Metadata

Additional technical details for this skill

generator
docs2skills/1.0.0
generated at
2026-02-28

SKILL.md

Azure Queue Storage Skill

This skill provides expert guidance for Azure Queue Storage. Covers best practices, limits & quotas, security, configuration, and integrations & coding patterns. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

Category Lines Description
Best Practices L33-L39 Monitoring, securing, and tuning Azure Queue Storage: metrics/logging, alerts, encryption, access control, and performance/scalability patterns and checklists.
Limits & Quotas L40-L45 Queue throughput, scalability targets, and limits on queue size, message size, and capacity planning for Azure Queue Storage
Security L46-L59 Using Entra ID/RBAC/ABAC for queue data access, configuring auth in CLI/Portal/PowerShell, client-side encryption, and migrating Queue apps to passwordless authentication
Configuration L60-L65 Configuring and interpreting monitoring for Azure Queue Storage, including metrics, logs, diagnostic settings, and detailed reference for all queue monitoring data fields.
Integrations & Coding Patterns L66-L74 Client library how-tos for using Azure Queue Storage with .NET, Java, JavaScript, Python, and PowerShell, including setup, auth, CRUD operations, and common coding patterns.

Best Practices

Topic URL
Best practices for monitoring Queue Storage https://learn.microsoft.com/en-us/azure/storage/queues/queues-storage-monitoring-scenarios
Apply security best practices to Queue Storage https://learn.microsoft.com/en-us/azure/storage/queues/security-recommendations
Performance and scalability checklist for queues https://learn.microsoft.com/en-us/azure/storage/queues/storage-performance-checklist

Limits & Quotas

Topic URL
Queue Storage scalability and performance targets https://learn.microsoft.com/en-us/azure/storage/queues/scalability-targets
Understand Azure Queue Storage size limits https://learn.microsoft.com/en-us/azure/storage/queues/storage-queues-introduction

Security

Topic URL
Assign Azure RBAC roles for queue data access https://learn.microsoft.com/en-us/azure/storage/queues/assign-azure-role-data-access
Authorize Azure Queue Storage with Entra ID and RBAC https://learn.microsoft.com/en-us/azure/storage/queues/authorize-access-azure-active-directory
Authorize queue data operations with Azure CLI https://learn.microsoft.com/en-us/azure/storage/queues/authorize-data-operations-cli
Authorize queue data access in Azure portal https://learn.microsoft.com/en-us/azure/storage/queues/authorize-data-operations-portal
Use Entra credentials with PowerShell for queues https://learn.microsoft.com/en-us/azure/storage/queues/authorize-data-operations-powershell
Configure client-side encryption for Queue Storage https://learn.microsoft.com/en-us/azure/storage/queues/client-side-encryption
Migrate Queue Storage apps to passwordless auth https://learn.microsoft.com/en-us/azure/storage/queues/passwordless-migrate-queues
Use ABAC role assignment conditions for queues https://learn.microsoft.com/en-us/azure/storage/queues/queues-auth-abac
Actions and attributes for Queue Storage ABAC https://learn.microsoft.com/en-us/azure/storage/queues/queues-auth-abac-attributes
Example ABAC role conditions for Queue Storage https://learn.microsoft.com/en-us/azure/storage/queues/queues-auth-abac-examples

Configuration

Topic URL
Configure monitoring for Azure Queue Storage https://learn.microsoft.com/en-us/azure/storage/queues/monitor-queue-storage
Reference for Queue Storage monitoring data https://learn.microsoft.com/en-us/azure/storage/queues/monitor-queue-storage-reference

Integrations & Coding Patterns

Topic URL
Manage Azure Queue Storage with PowerShell https://learn.microsoft.com/en-us/azure/storage/queues/storage-powershell-how-to-use-queues
Use Azure Queue Storage .NET client library https://learn.microsoft.com/en-us/azure/storage/queues/storage-quickstart-queues-dotnet
Use Azure Queue Storage Java client library https://learn.microsoft.com/en-us/azure/storage/queues/storage-quickstart-queues-java
Use Azure Queue Storage JavaScript client library https://learn.microsoft.com/en-us/azure/storage/queues/storage-quickstart-queues-nodejs
Use Azure Queue Storage Python client library https://learn.microsoft.com/en-us/azure/storage/queues/storage-quickstart-queues-python
Work with Azure Queue Storage in .NET https://learn.microsoft.com/en-us/azure/storage/queues/storage-tutorial-queues

Expand your agent's capabilities with these related and highly-rated skills.

MicrosoftDocs/Agent-Skills

azure-blueprints

Expert knowledge for Azure Blueprints development including troubleshooting, architecture & design patterns, security, configuration, and integrations & coding patterns. Use when defining Azure Blueprints, mapping built-in compliance sets, automating via CLI/PowerShell/REST, or fixing assignment errors, and other Azure Blueprints related development tasks. Not for Azure Policy (use azure-policy), Azure Resource Manager (use azure-resource-manager), Azure Managed Applications (use azure-managed-applications), Azure Deployment Environments (use azure-deployment-environments).

485 45
Explore
MicrosoftDocs/Agent-Skills

azure-hdinsight

Expert knowledge for Azure HDInsight development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when working with HDInsight Spark/Hive/Kafka/HBase clusters, Ambari, VNet networking, or Azure SQL/Cosmos DB integration, and other Azure HDInsight related development tasks. Not for Azure Synapse Analytics (use azure-synapse-analytics), Azure Databricks (use azure-databricks), Azure Stream Analytics (use azure-stream-analytics).

485 45
Explore
MicrosoftDocs/Agent-Skills

azure-advisor

Expert knowledge for Azure Advisor development including best practices, decision making, limits & quotas, security, configuration, and integrations & coding patterns. Use when configuring Advisor alerts, workbooks, RBAC access, bulk fixes, or Resource Graph/Kusto queries, and other Azure Advisor related development tasks. Not for Azure Cost Management (use azure-cost-management), Azure Monitor (use azure-monitor), Azure Policy (use azure-policy), Azure Service Health (use azure-service-health).

485 45
Explore
MicrosoftDocs/Agent-Skills

azure-cognitive-search

Expert knowledge for Azure AI Search development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when designing indexes/skillsets, vector/semantic search, indexers, RAG knowledge bases, or secure data access, and other Azure AI Search related development tasks. Not for Azure Cosmos DB (use azure-cosmos-db), Azure Data Explorer (use azure-data-explorer), Azure SQL Database (use azure-sql-database), Azure Synapse Analytics (use azure-synapse-analytics).

485 45
Explore
MicrosoftDocs/Agent-Skills

azure-migrate

Expert knowledge for Azure Migrate development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when using AppCAT/CAST, Site Recovery REST APIs, Azure Migrate appliance, Arc-based discovery, or Resource Mover, and other Azure Migrate related development tasks. Not for Azure Database Migration service (use azure-database-migration), Azure Site Recovery (use azure-site-recovery), Azure Virtual Machines (use azure-virtual-machines), SQL Server on Azure Virtual Machines (use azure-sql-virtual-machines).

485 45
Explore
MicrosoftDocs/Agent-Skills

azure-maps

Expert knowledge for Azure Maps development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, and integrations & coding patterns. Use when using Azure Maps web SDK, search/geocoding, routing/traffic, weather APIs, or migrating from Bing/Google Maps, and other Azure Maps related development tasks.

485 45
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results