Model Patterns

Builds rich domain models with business logic, concerns, and proper associations following the fat-models-over-service-objects philosophy. Use when creating models, adding validations, scopes, callbacks, business logic methods, or associations. WHEN NOT: Controller/routing work (use crud-patterns), concern extraction (use concern-patterns), state record design (use state-records).

thibautbaissac 93c4787 2 files · 14.5 KB Updated

File contents

thibautbaissac/rails_ai_agents/tree/main/.claude_37signals/skills/model-patterns commit 93c4787dca

Frequently asked questions

npx skillmds@latest add thibautbaissac/model-patterns