Rails Upgrade Assistant

Genera script e report di rilevamento aggiornamenti Rails — solido per 7.2+, mancante per il primo salto 7.0→7.1.

di maquina-app · maquina-app/rails-upgrade-skill

Richiede configurazione ★ 6.8/10

Rails Upgrade Assistant — Genera script e report di rilevamento aggiornamenti Rails — solido per 7.2+, mancante per il primo salto 7.0→7.1.

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.