solid-stack

Official

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

Components

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.
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.