dotnet-signalr

Design ASP.NET Core SignalR hubs with streaming, groups, and security patterns.

8|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Postpartum-genushyacinthus29/dotnet-skills --skill dotnet-signalr-postpartum-genushyacinthus29
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-signalr
Source: https://github.com/Postpartum-genushyacinthus29/dotnet-skills/tree/main/skills/dotnet-signalr
Command: npx skills add https://github.com/Postpartum-genushyacinthus29/dotnet-skills --skill dotnet-signalr-postpartum-genushyacinthus29

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

SignalR real-time architecture can be hard to design, scale, and maintain without a clear blueprint; this Skill provides a comprehensive set of patterns, anti-patterns, and best practices to guide developers through robust hub design, streaming, groups, and presence.

Core Features & Use Cases

  • Hub design patterns that promote feature-focused services and thin hubs.
  • Streaming, grouping, presence, and connection-management techniques for scalable, multi-server deployments.
  • Anti-pattern guidance, security best practices, backplanes, and observability recommendations for production-grade apps.

Quick Start

Apply these hub patterns to bootstrap a new ASP.NET Core real-time app with clean separation and scalable signaling.

Frequently Asked Questions about dotnet-signalr

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

FAQPage Schema
How do I design scalable SignalR hubs in ASP.NET Core?

Design scalable SignalR hubs by adopting thin hub patterns and feature-focused services. This blueprint provides structured contracts and clean orchestration to support chat, dashboards, and collaboration scenarios.

What is the best way to manage SignalR groups and user presence across multiple servers?

Manage SignalR groups and user presence across multiple servers using backplanes and explicit connection-management techniques. This Skill provides production-grade patterns to maintain state and presence in multi-server deployments.

How does SignalR streaming work and when should I use it?

SignalR streaming works by passing structured data contracts asynchronously through hubs. Use it for real-time data feeds in dashboards or collaboration apps, applying the anti-pattern guidance and streaming techniques provided in this blueprint.

Do I need a backplane for my SignalR real-time app to scale out?

You need a backplane for your SignalR app to scale out across multiple servers. This Skill details backplane recommendations and observability practices to ensure your real-time notifications and presence sync correctly in production.

What are common SignalR anti-patterns I should avoid in production?

Common SignalR anti-patterns to avoid include bloated hubs and missing explicit security checks. This Skill outlines anti-pattern guidance, security best practices, and observability recommendations for robust production-grade apps.