LaunchKit · 2026

Setup & Installation

npx skills add https://github.com/microsoft/skills --skill azure-servicebus-ts
or paste the link and ask your coding assistant to install it
https://github.com/microsoft/skills/tree/main/.github/plugins/azure-sdk-typescript/skills/azure-servicebus-ts
View on GitHub

What This Skill Does

Wraps the Azure Service Bus JavaScript SDK to send and receive messages using queues, topics, and subscriptions. Covers sessions, dead-letter handling, scheduled delivery, and message deferral. Works with Entra ID authentication via DefaultAzureCredential.

Using the SDK directly handles connection management, batching, and lock renewal that you'd otherwise wire up manually against the REST API.

When to use it

  • Routing order events through a topic to separate fulfillment and notification subscribers
  • Processing dead-letter queue messages to diagnose why validation failed on incoming payloads
  • Scheduling a queue message to trigger a reminder workflow 24 hours after user signup
  • Maintaining message order across a multi-step checkout workflow using session IDs
  • Peeking at queue depth to monitor backlog without consuming messages