azure-signalr

Deploy and operate real-time messaging on Azure SignalR Service and Web PubSub.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/tomz/agent-skills --skill azure-signalr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-signalr
Source: https://github.com/tomz/agent-skills/tree/main/azure-signalr
Command: npx skills add https://github.com/tomz/agent-skills --skill azure-signalr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Azure SignalR Service and Web PubSub enable real-time messaging for modern apps without managing WebSocket servers, simplifying scaling and hub-based communication.

Core Features & Use Cases

  • Real-time messaging with hubs, groups, and users across ASP.NET Core apps, Functions, and clients
  • Serverless mode support for REST-based messaging and event-driven patterns
  • Client protocol flexibility: JavaScript, .NET, and cross-platform SDKs with websocket and JSON subprotocols
  • Use Case: Add live notifications and collaborative updates to dashboards or chat apps at scale.

Quick Start

Connect a client to an Azure SignalR Service or Web PubSub hub and send a test message to validate real-time messaging.

Frequently Asked Questions about azure-signalr

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add real-time messaging to my Azure app without managing WebSocket servers?

You can use Azure SignalR Service and Web PubSub to add real-time messaging without managing WebSocket servers. They handle scaling and hub-based communication for ASP.NET Core apps, Azure Functions, and pure WebSocket clients.

Can I send real-time messages from Azure Functions in serverless mode?

Yes, you can send real-time messages from Azure Functions using serverless mode. This approach supports REST-based messaging and event-driven patterns to communicate with clients connected to SignalR Service or Web PubSub hubs.

What is the best way to scale real-time communication for live dashboards and chat apps?

The best way to scale real-time communication for live dashboards and chat apps is using Azure SignalR Service. It manages hub-based communication across groups and users, ensuring reliable, scalable messaging without manual server scaling.

Does Azure SignalR support cross-platform clients and different WebSocket protocols?

Yes, Azure SignalR and Web PubSub support cross-platform clients using JavaScript and .NET SDKs. They offer client protocol flexibility with WebSocket and JSON subprotocols to connect various platforms to your real-time messaging hubs.

When do I need to configure authentication and monitoring for Azure SignalR Service?

You need to configure authentication and monitoring for Azure SignalR Service whenever you deploy real-time messaging for production. Enforcing clear configuration, scaling, and monitoring ensures reliable, scalable communication across your connected clients.

How do I connect a client to an Azure SignalR hub to test real-time messaging?

To test real-time messaging, connect a client to an Azure SignalR Service or Web PubSub hub using the appropriate SDK, then send a test message. This validates your configuration and ensures messages reach connected clients.