Rails Expert
CommunityCraft elegant Rails apps, effortlessly modern.
AuthorJeffallan
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines Ruby on Rails development by providing expert guidance and implementation for modern Rails 7+ patterns, including reactive UIs with Hotwire, efficient data access, and robust testing, saving developers time and ensuring high-quality code.
Core Features & Use Cases
- Hotwire/Turbo Integration: Implement reactive, single-page application-like experiences using Turbo Frames, Turbo Streams, and Stimulus controllers.
- Active Record Optimization: Design efficient database models, manage associations, prevent N+1 queries, and optimize data access performance.
- Background Job Processing: Set up and manage asynchronous tasks with Sidekiq for improved application responsiveness and scalability.
- Use Case: You're building a new feature that requires real-time updates on a user's dashboard. Invoke this Skill to get the necessary Turbo Stream and Action Cable setup, along with an example controller and view, to make your UI instantly reactive.
Quick Start
Generate a Rails 7 application with a Post model, controller, and views. Implement Turbo Frames for inline editing of the post title.
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: Rails Expert Download link: https://github.com/Jeffallan/claude-skills/archive/main.zip#rails-expert Please download this .zip file, extract it, and install it in the .claude/skills/ directory.