Back to Skills

azure-messaging

Troubleshoot and resolve issues with Azure Messaging SDKs for Event Hubs and Service Bus. Covers connection failures, authentication errors, message processing issues, and SDK configuration problems. WHEN: event hub SDK error, service bus SDK issue, messaging connection failure, AMQP error, event processor host issue, message lock lost, message lock expired, lock renewal, lock renewal batch, send timeout, receiver disconnected, SDK troubleshooting, azure messaging SDK, event hub consumer, servic

181stars119forksUpdated 4/8/2026

Security Assessment

Low Risk(80/100)

Detected risks:

Sensitive File Access([references/auth-best-practices.md] .env)
Security Score80/100

About azure-messaging

The azure-messaging skill is designed to assist in troubleshooting and resolving issues encountered when working with the Azure Messaging SDKs for Event Hubs and Service Bus. This skill targets a variety of problems, such as connection failures, authentication errors, message processing issues, and SDK configuration problems. It aims to help users efficiently diagnose and resolve common issues like connection timeouts, message lock expirations, session lock failures, and SDK misconfigurations, among others. This tool is particularly valuable when users face difficulties related to AMQP errors, event processor issues, or message handler failures, providing a clear path to resolution with actionable steps and recommendations.

FAQ

How do I know when to use the azure-messaging skill?

The skill is useful when diagnosing SDK connection failures, authentication errors, AMQP link issues, message lock expirations, and related problems with Azure Event Hubs or Service Bus.

Is this skill compatible with all programming languages?

The skill provides specific troubleshooting guides for Python, Java, JavaScript, and .NET SDKs for both Event Hubs and Service Bus.

What resources are included in the skill?

It includes diagnostic tools such as `mcp_azure_mcp_eventhubs` and `mcp_azure_mcp_servicebus`, along with access to Microsoft Learn documentation for further troubleshooting guidance.

Are there any network-related considerations when using this skill?

Yes, the skill links to a Service Troubleshooting Guide, which covers network-level issues such as ports, WebSocket fallback, and firewall configurations.

What should I do if the diagnostic steps do not resolve my issue?

You can consult the relevant SDK troubleshooting guides for Python, Java, JavaScript, or .NET, or search for further documentation via `mcp_azure_mcp_documentation`.

All Files

11 files
references/sdk/azure-eventhubs-dotnet.md3.5 KB
View
references/sdk/azure-servicebus-dotnet.md2.5 KB
View
references/auth-best-practices.md6.0 KB
View
references/sdk/azure-eventhubs-py.md4.4 KB
View
references/sdk/azure-servicebus-java.md2.2 KB
View
references/sdk/azure-eventhubs-java.md3.2 KB
View
references/sdk/azure-servicebus-py.md2.3 KB
View
SKILL.md3.8 KB
View
references/sdk/azure-eventhubs-js.md2.7 KB
View
references/service-troubleshooting.md4.1 KB
View
references/sdk/azure-servicebus-js.md2.4 KB
View

Install azure-messaging

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill