solid-stack
OfficialDB-backed jobs, cache, and realtime for Rails
AuthorGrupo-AFAL
Version1.0.0
Installs0
System Documentation
What problem does it solve?
AFAL Rails applications require background processing, caching, and real-time WebSocket features without introducing external Redis dependencies; this skill captures the patterns and constraints to implement Solid Queue, Solid Cache, and Solid Cable consistently and safely.
Core Features & Use Cases
- Database-backed background job patterns and queue configuration for emails, reports, imports, recurring tasks, and cleanup workflows.
- Cache strategies including low-level fetch, fragment and Russian-doll caching, cache versioning, warming, and invalidation patterns tuned for Solid Cache.
- Real-time WebSocket guidance with channel structure, Turbo Streams integration, authentication, multi-tenant scoping, and testing patterns for Solid Cable.
- Deployment and operational guidance: migrations ordering, separate database options, connection pooling, monitoring, retry and concurrency strategies, and safe testing practices.
Quick Start
Configure Solid Queue, Solid Cache, and Solid Cable in your Rails app then add a test job, a cache fetch, and a channel subscription to verify end-to-end behavior.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: solid-stack Download link: https://github.com/Grupo-AFAL/claude-plugins/archive/main.zip#solid-stack 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.