Patterns for extracting and organizing business logic in Rails applications.
| Basic Service | Simple operations with transaction handling | | Result Object | When callers need success/failure + data/error | | Form Object | Complex forms spanning multiple models | | Query Object | Complex ActiveRecord queries | | Policy Object | Authorization logic (Pundit-style) |
Presenta modelli di oggetti di servizio e organizzazione della logica di business. Richiamato automaticamente quando si lavora con oggetti di servizio, si estrae la logica aziendale, si implementano modelli di comando/query o si organizzano app/servizi. Trigger su "oggetto servizio", "servizio", "logica aziendale", "flusso di lavoro", "orchestrazione", "modello di comando", "oggetto query", "oggetto modulo", "interattore", "oggetto risultato". Fonte: ag0os/rails-dev-plugin.
Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/ag0os/rails-dev-plugin --skill rails-service-patterns Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw