Rails Concern

Creates Rails concerns for shared behavior across models or controllers with TDD. Use when extracting shared code, creating reusable modules, DRYing up models/controllers, or when user mentions concerns, modules, mixins, or shared behavior. WHEN NOT: Logic used by only one model or controller (keep it in place), complex business logic (use service objects), or query encapsulation (use query objects).

thibautbaissac 99e518b 6.7 KB Updated

File contents

thibautbaissac/rails_ai_agents/tree/main/.agents/skills/rails-concern commit 99e518bf61

Frequently asked questions

npx skillmds@latest add thibautbaissac/rails-concern