Ruby on Rails — разработка и оптимизация приложений
web-development
Rails expert is a Claude Code skill that specializes in building and optimizing Rails 7+ applications: it eliminates N+1 queries with includes/eager_load, implements Turbo Frames and Turbo Streams for partial page updates, configures Action Cable for WebSocket connections and Sidekiq for background job processing, and generates comprehensive RSpec test suites. Reach for it when your Rails app is sluggish because of slow database queries, when you want live page updates without full reloads, when heavy background tasks like email delivery are blocking the request cycle, or when you need to push test coverage above 95%. The skill covers the full development cycle: resource scaffolding via rails generate, migrations, thin controllers with strong parameters, service objects for business logic, Sidekiq worker templates with error handling, and FactoryBot factories for tests; dedicated reference modules for Hotwire/Turbo, Active Record, background jobs, testing, and API mode are loaded on demand. Direction is server-side Ruby on Rails, not frontend (use fullstack-guardian for that) or general database tuning (use database-optimizer). Best suited for Rails 7+ monoliths with Hotwire; not the right fit for Rails 5–6 projects or pure API-only apps without HTML rendering.
- #rails
- #ruby-on-rails
- #hotwire
- #turbo-frames
- #action-cable
- #sidekiq
- #rspec