About
This skill provides a comprehensive framework for writing clean, maintainable, and secure Ruby and Rails code by enforcing established industry standards. It guides developers through implementing service objects to keep controllers and models thin, utilizing FactoryBot for behavior-focused RSpec testing, and preventing common performance bottlenecks like N+1 queries. By integrating patterns for strong parameters, parameterized SQL, and versioned API design, this skill ensures your application remains scalable and secure while adhering to modern language idioms like safe navigation and frozen string literals.