microsoft avatar

Azure Messaging

Azure-messaging provides troubleshooting guidance for developers experiencing issues with Azure Event Hubs and Service Bus SDKs across multiple languages (Python, Java, JavaScript, .NET). It diagnoses and resolves connection failures, authentication errors, message lock expirations, session timeouts, AMQP link detachments, and SDK configuration problems using Azure MCP tools for resource inspection and diagnostic log queries. The skill solves problems where messaging SDK clients fail to connect, process messages, or maintain stable connections by providing a structured diagnosis workflow that matches errors to language-specific solutions and Microsoft Learn documentation.

skills.sh installs
92.4K
GitHub stars
217
last updated
Jun 11, 2026

Install

$ npx -y skills add microsoft/github-copilot-for-azure --skill azure-messaging --agent claude-code

Installs into .claude/skills of the current project.

Files

Azure Messaging SDK Troubleshooting

Quick Reference

PropertyValue
ServicesAzure Event Hubs, Azure Service Bus
MCP Toolsmcp_azure_mcp_eventhubs, mcp_azure_mcp_servicebus
Best ForDiagnosing SDK connection, auth, and message processing issues

When to Use This Skill

  • SDK connection failures, auth errors, or AMQP link errors
  • Idle timeout, connection inactivity, or slow reconnection after disconnect
  • AMQP link detach or detach-forced errors
  • Message lock lost, message lock expired, lock renewal failures, or batch lock timeouts
  • Session lock lost, session lock expired, or session receiver errors
  • Event processor or message handler stops processing
  • Duplicate events or checkpoint offset resets
  • SDK configuration questions (retry, prefetch, batch size, receive batch behavior)

MCP Tools

Sponsors

Details

Repository
github.com/microsoft/github-copilot-for-azure
Categories
Backend & APIs, Security, DevOps & CI/CD, Git & Pull Requests, AI & Agent Building, Debugging, Automation & Workflows, Python, Cloud & Infrastructure, Java & JVM, .NET & C#

More from microsoft/github-copilot-for-azure

All 40
1browser-act avatarbrowser-act-skill-forgebrowser-act/skillsForges reusable Skill packages (SKILL.md + scripts) from website exploration via browser-act — no re-exploration later. Use when: user wants a reusable Skill fo85.2Kskills.sh installs
2get-convex avatarconvexget-convex/agent-skillsConvex is the backend agents get right on the first try: an all-TypeScript reactive platform where the database, server functions, scheduling, file storage, aut79.4Kskills.sh installs
3insforge avatarinsforgeinsforge/insforge-skillsUse this skill when writing app code with InsForge or @insforge/sdk: database CRUD, auth, storage uploads/storage RLS, functions, OpenRouter AI, realtime, email65.2Kskills.sh installs
4firebase avatarextension-to-functions-codebasefirebase/agent-skillsSkill for converting an installed Firebase Extension (or extension source) into a standalone Cloud Functions for Firebase codebase or publishable npm package, i63.5Kskills.sh installs
5firebase avatardeveloping-genkit-dartfirebase/agent-skillsGenerates code and provides documentation for the Genkit Dart SDK. Use when the user asks to build AI agents in Dart, use Genkit flows, or integrate LLMs into D62.2Kskills.sh installs
6firecrawl avatarfirecrawl-build-onboardingfirecrawl/skillsGet Firecrawl credentials and SDK setup into a project. Use when an application needs `FIRECRAWL_API_KEY`, when an agent should add Firecrawl to `.env`, when th62.2Kskills.sh installs