Rails Upgrade Assistant
Genera script e report di rilevamento aggiornamenti Rails — solido per 7.2+, mancante per il primo salto 7.0→7.1.
Richiede configurazione
Cosa fa
Genera uno script bash che scansiona una codebase Rails per modifiche incompatibili specifiche della versione con riferimenti file:linea, quindi trasforma i risultati effettivi in un report di aggiornamento completo e un'anteprima di configurazione app:update. Si attiva su richieste di aggiornamento Rails, domande su modifiche incompatibili o quando un utente condivide il findings.txt di uno script di rilevamento. Esistono pattern di rilevamento per Rails 7.2, 8.0 e 8.1 ma non per il primo salto obbligatorio 7.0→7.1, nonostante la descrizione della skill stessa affermi il supporto per 'Rails 7.0 through 8.1.1'.
Rapporto di test
Ho assemblato il vero script di rilevamento Rails 7.1→7.2 dal file di pattern incluso e ha correttamente segnalato tutte le 5 modifiche incompatibili inserite in un'app di test (vs. 2/5 per una baseline a memoria) — ma lo stesso approccio si blocca sul salto pubblicizzato 7.0→7.1 perché non esiste un file di pattern per esso e 3 file reference/*.md referenziati restituiscono 404.
Testato il: 2026-07-14 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/maquina-app/rails-upgrade-skill cd rails-upgrade-skill mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/rails-upgrade-assistant
Comandi e prompt di esempio
/rails-upgrade-assistantGenera script e report di rilevamento aggiornamenti Rails — solido per 7.2+, mancante per il primo salto 7.0→7.1.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Help me upgrade my Rails app from 7.1 to 7.2 without breaking things.What breaking changes should I expect moving to Rails 8.0?Scan my Rails codebase for issues before we upgrade the framework.