What problem does it solve?
This Skill addresses the complexities of building and maintaining modern Rails 7+ web applications, providing specialized expertise to optimize performance, implement real-time features, and manage background jobs.
Core Features & Use Cases
- Active Record Optimization: Enhance query performance with includes/eager_load and indexing.
- Real-time Features: Set up Action Cable for WebSocket connections and Turbo Frames/Streams for partial page updates.
- Background Job Management: Configure Sidekiq workers for background processing and write comprehensive RSpec test suites.
- Use Case: When you need to build a high-performance Rails 7+ application with real-time capabilities and background processing, this skill can help you implement these features efficiently.
Quick Start
Use the rails-expert skill to optimize Active Record queries for the 'users' model and set up Sidekiq for background job processing.