action-cable-patterns
CommunityReal-time Rails with Action Cable patterns.
AuthorThibautBaissac
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Seamless real-time communication and live updates in Rails apps using Action Cable and WebSockets, enabling features like live chat, notifications, dashboards, and collaborative interfaces without polling.
Core Features & Use Cases
- Patterned channels for common real-time needs (NotificationsChannel, EventsChannel, ChatChannel, DashboardChannel) to centralize broadcasting and client subscriptions.
- Broadcasting architecture that integrates with Turbo Streams and server-rendered partials to push updates to connected clients with low latency.
- End-to-end examples including authentication, authorization, presence tracking, and live data streams across multiple connected users.
Quick Start
Install and enable Action Cable in your Rails app, create a channel and a client subscription to establish a real-time connection.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: action-cable-patterns Download link: https://github.com/ThibautBaissac/rails_ai_agents/archive/main.zip#action-cable-patterns Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.