What problem does it solve? Rails codebases often drift into over-engineered patterns with unnecessary service objects, fat controllers, and non-idiomatic abstractions. This Skill keeps Rails development aligned with DHH's philosophy and official Rails conventions so code stays simple, conventional, and maintainable. ## Core Features & Use Cases - Convention-Driven Controllers: Enforces thin RESTful controllers with standard actions, before_action setup, and strong parameters. - Rich Model Guidance: Pushes business logic into models using validations, associations, scopes, and sparing use of callbacks and concerns. - Testing Discipline: Promotes TDD with Rails' built-in Minitest framework for controller and model tests run via bin/rails test. - Use Case: When implementing a new feature like a commenting system, the Skill guides you to put authorization in associations, business rules in model validations, and keep the controller to standard RESTful actions. ## Quick Start Review this Rails controller and refactor it to follow Rails 8 conventions with fat models and skinny controllers.