Catalog
MicrosoftDocs/azure-queue-storage

MicrosoftDocs

azure-queue-storage

Expert knowledge for Azure Queue Storage development including best practices, limits & quotas, security, configuration, and integrations & coding patterns. Use when using queue client SDKs, Entra ID auth, client-side encryption, monitoring metrics/logs, or scaling queues, 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).

v1.0Latest
New~1.6kUpdated Jun 26, 2026

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 Scalability and size limits for Azure Queue Storage, including max queues/messages, throughput, message size, and total storage constraints.
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
Understand Azure Queue Storage scalability limits 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
Files1
1 files · 18.2 KB

Select a file to preview

Overall Score

68/100

Grade

C

Adequate

Safety

78

Quality

62

Clarity

75

Completeness

58

Summary

This skill provides expert guidance for Azure Queue Storage development, including best practices, security, configuration, and code patterns. It acts as a knowledge navigator that directs agents to remote Microsoft Learn documentation via `mcp_microsoftdocs` or `fetch_webpage` tools, with a category index organizing topics across five domains.

Detected Capabilities

remote documentation fetchnetwork accessknowledge navigationreference aggregation

Trigger Keywords

Phrases that MCP clients use to match this skill to user intent.

azure queue storagequeue client sdkentra id auth queuesqueue monitoring metricsqueue scaling limitspasswordless queue authqueue storage abac

Risk Signals

INFO

Requires network access to fetch remote documentation via mcp_microsoftdocs or fetch_webpage

compatibility field and 'How to Use This Skill' section
WARNING

Skill instructs agent to read specific file line ranges (L33-L74) but no local supporting files provided beyond LICENSE

Category Index table and 'How to Use This Skill' section
WARNING

References external file links like [security.md](security.md) that do not exist in manifest

Category Index and 'How to Use This Skill' section

Referenced Domains

External domains referenced in skill content, detected by static analysis.

github.comlearn.microsoft.com

Use Cases

  • Implement Entra ID authentication for queue operations
  • Configure client-side encryption for Azure Queue Storage
  • Migrate legacy Queue Storage apps to passwordless auth
  • Set up monitoring, metrics, and alerts for queues
  • Understand scalability limits and performance tuning
  • Use Queue Storage SDKs in .NET, Java, JavaScript, or Python
  • Apply RBAC and ABAC role-based access control to queues

Quality Notes

  • Strength: Well-organized category index with clear line ranges and descriptive topic labels
  • Strength: Explicitly documents network access requirement and specifies preferred vs. fallback tools
  • Strength: Clear instructions for agents on when to use read_file vs. remote documentation fetch
  • Weakness: Skill references local file line ranges (L33-L74) but the SKILL.md itself ends at line ~74 with only static tables; no substantive local content exists at those ranges
  • Weakness: References linked files (e.g., security.md) in the 'How to Use This Skill' section but these files are not included in the manifest
  • Weakness: Metadata staleness check (3-month threshold) is documented but not automated; relies on agent interpretation
  • Weakness: No error handling guidance if mcp_microsoftdocs is unavailable or documentation links are broken
  • Weakness: Limited edge case coverage (e.g., what if agent cannot reach learn.microsoft.com)
Model: claude-haiku-4-5-20251001Analyzed: Jun 26, 2026

Reviews

Add this skill to your library to leave a review.

No reviews yet

Be the first to share your experience.

Use MicrosoftDocs/azure-queue-storage in your dev environment

Command Palette

Search for a command to run...