ruby-on-rails
Installation
SKILL.md
<essential_principles>
Vanilla Rails Philosophy
"No one paradigm" - Pragmatism over purity. Rails provides everything needed without complex architectural patterns.
1. Rich Domain Models Over Service Objects
Business logic lives in models. Use nested operation classes for complex workflows:
# Model method delegates to nested class
class Quote < ApplicationRecord
def create_purchase_order
PurchaseOrderCreation.new(self).call
end
end