action-cable-patterns

Community

Real-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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.