Rails Upgrade Assistant
Genereert Rails upgrade detectiescripts en rapporten — solide voor 7.2+, ontbreekt voor de eerste 7.0→7.1 sprong.
Werkt met setup
Wat het doet
Genereert een bash-script dat een Rails-codebase scant op versiespecifieke breaking changes met file:line-referenties, en zet de daadwerkelijke bevindingen vervolgens om in een uitgebreid upgradereport en een app:update configuratiepreview. Activeert bij Rails upgrade-verzoeken, vragen over breaking changes, of wanneer een gebruiker de findings.txt van een detectiescript deelt. Detectiepatronen bestaan voor Rails 7.2, 8.0 en 8.1, maar niet voor de verplichte eerste 7.0→7.1 sprong, ondanks dat de beschrijving van de skill zelf beweert ondersteuning te bieden voor 'Rails 7.0 through 8.1.1'.
Testrapport
Het echte Rails 7.1→7.2 detectiescript uit het gebundelde patroonbestand samengesteld en het markeerde correct alle 5 geplante breaking changes in een test-app (vs. 2/5 voor een baseline uit het geheugen) — maar dezelfde aanpak loopt dood op de geadverteerde 7.0→7.1 sprong omdat er geen patroonbestand voor bestaat en 3 gerefereerde reference/*.md bestanden 404.
Getest op: 2026-07-14 · Claude Code 2.x (agent harness)
Installatie
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
Commando's en voorbeeldprompts
/rails-upgrade-assistantGenereert Rails upgrade detectiescripts en rapporten — solide voor 7.2+, ontbreekt voor de eerste 7.0→7.1 sprong.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
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.