ruby-on-rails

Creates Rails 8 apps with Hotwire, Postgres, styling and Docker deployment support.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/skomax/skills --skill ruby-on-rails-skomax
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ruby-on-rails
Source: https://github.com/skomax/skills/tree/main/.claude/skills/ruby-on-rails
Command: npx skills add https://github.com/skomax/skills --skill ruby-on-rails-skomax

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides developers to build modern Ruby on Rails 8 applications quickly and consistently by leveraging Hotwire (Turbo, Stimulus), Tailwind CSS, and PostgreSQL, while following production-ready patterns.

Core Features & Use Cases

  • End-to-end Rails 8 app architecture with models, services, RESTful controllers, and testing scaffolds.
  • Hotwire (Turbo + Stimulus) driven interactive UIs and real-time components.
  • Tailwind CSS styling integrated with Rails 8, along with best-practice deployment patterns.
  • Docker/Kamal deployment patterns and CI-ready project structure for reliable production rollouts.

Quick Start

Initialize a new Rails 8 app with Hotwire, Tailwind, and PostgreSQL, then apply the documented project structure, patterns, and deployment setup.

Frequently Asked Questions about ruby-on-rails

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a Rails 8 app with Hotwire and Tailwind?

To build a Rails 8 app with Hotwire and Tailwind, you initialize a new project with PostgreSQL and apply documented patterns for models, RESTful controllers, Turbo Frames, and Stimulus integration to create interactive UIs.

What's the best way to structure a Rails app for Docker and Kamal deployment?

The best way to structure a Rails app for Docker and Kamal deployment is to follow a CI-ready project structure with production-ready patterns, ensuring reliable rollouts and consistent environment setup.

Can I use Turbo Frames and Stimulus for real-time interfaces in Rails 8?

Yes, you can use Turbo Frames and Stimulus for real-time interfaces in Rails 8. Hotwire drives interactive UIs and real-time components by applying these modern patterns directly within your application.

Does this Rails setup include RSpec testing scaffolds?

Yes, this Rails setup includes RSpec testing scaffolds. It provides an end-to-end architecture with models, service objects, RESTful controllers, and testing scaffolds to ensure robust application development.

When do I need service objects in a Ruby on Rails application?

You need service objects in a Ruby on Rails application to handle complex business logic outside of models and controllers, keeping your RESTful controllers lean and maintaining a clean, production-ready architecture.

How does Tailwind CSS integrate with Rails 8?

Tailwind CSS integrates with Rails 8 by applying best-practice styling patterns alongside Hotwire and PostgreSQL, allowing developers to build modern, responsive web applications quickly and consistently.