Rails Expert

Community

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