sk Skill · dilolabs
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).
Open on skills.sh ↗read 2026-09-15
- installs 8w
- 0
- 30-day movement
- starts with the next reading
- Related entries
- 1
- Connections
- 0
rubybashRuby
- Host repository
- dilolabs/nosia
- Compatible with
- Ruby 3.3+, Rails 8.0+
- Licence
- MIT
- Host stars
- 212
- Host language
- Ruby