Tooluck logoTooluck
SKILL.md

azure-messaging

Agent skill frommicrosoft/azure-skills

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, service bus queue issue, topic subscription error, enable logging event hub, service bus logging, eventhub python, servicebus java, eventhub javascript, servicebus dotnet, event hub checkpoint, event hub not receiving messages, service bus dead letter, batch processing lock, session lock expired, idle timeout, connection inactive, link detach, slow reconnect, session error, duplicate events, offset reset, receive batch.

How to install azure-messaging

install azure-messaging
# install the azure-skills pack with the skills CLI
npx skills add microsoft/azure-skills

# or add only this skill to Claude Code: copy the folder

skills/azure-messaging/

# into

~/.claude/skills/azure-messaging/ (all projects)

.claude/skills/azure-messaging/ (one project)

skills/azure-messaging/SKILL.md

MITFull file
1# Azure Messaging SDK Troubleshooting
2
3## Quick Reference
4
5| Property | Value |
6|----------|-------|
7| **Services** | Azure Event Hubs, Azure Service Bus |
8| **MCP Tools** | `mcp_azure_mcp_eventhubs`, `mcp_azure_mcp_servicebus` |
9| **Best For** | Diagnosing SDK connection, auth, and message processing issues |
10
11## When to Use This Skill
12
13- SDK connection failures, auth errors, or AMQP link errors
14- Idle timeout, connection inactivity, or slow reconnection after disconnect
15- AMQP link detach or detach-forced errors
16- Message lock lost, message lock expired, lock renewal failures, or batch lock timeouts
17- Session lock lost, session lock expired, or session receiver errors
18- Event processor or message handler stops processing
19- Duplicate events or checkpoint offset resets
20- SDK configuration questions (retry, prefetch, batch size, receive batch behavior)
21
22## MCP Tools
23
24| Tool | Command | Use |
25|------|---------|-----|
26| `mcp_azure_mcp_eventhubs` | Namespace/hub ops | List namespaces, hubs, consumer groups |
27| `mcp_azure_mcp_servicebus` | Queue/topic ops | List namespaces, queues, topics, subscriptions |
28| `mcp_azure_mcp_monitor` | `logs_query` | Query diagnostic logs with KQL |
29| `mcp_azure_mcp_resourcehealth` | `get` | Check service health status |
30| `mcp_azure_mcp_documentation` | Doc search | Search Microsoft Learn for troubleshooting docs |
31
32## Diagnosis Workflow
33…

Excerpt shown under the repository's MIT license.

More skills in azure-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

cathrynlavery /

diagram-design
66k

Editorial diagram design for Claude Code, Codex, GitHub Copilot, Cursor, Factory Droid, Qoder, and Pi. 45 diagram types. Self-contained HTML + SVG. No shadows. No Mermaid slop.

CCCXCUGH1 skill

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates