New Rails Project Generator
Bootstraps a modern, opinionated Ruby on Rails 8 project featuring Inertia.js, React 19, and Tailwind CSS 4.
This Claude Code skill automates the creation of a high-performance Ruby on Rails 8 application using a curated 'modern monolith' stack. It streamlines the setup of a professional-grade development environment by integrating Vite, React, and Inertia.js, while enforcing robust backend practices like UUID primary keys, Sidekiq 8 for background processing, and Redis for caching. Designed for developers who want to bypass boilerplate configuration and immediately start building features with a secure, scalable, and contemporary architecture.
Key Features
01Utility-first styling with Tailwind CSS 4 and TSX-based components.
02Opinionated Rails 8 setup with PostgreSQL and UUID primary keys.
03Background job processing via Sidekiq 8 and Redis with scheduled tasks.
04Modern frontend integration using Inertia.js 2.3, React 19, and Vite 5.
05Automated maintenance tools including Rubocop, Brakeman, and Minitest.
0640,350 GitHub stars
Use Cases
01Bootstrapping a new web application that requires high-performance background processing and real-time updates.
02Rapidly prototyping a full-stack SaaS application with a React-based frontend and Rails backend.
03Establishing a standardized project structure with strict database and security conventions.