Rails Upgrade Assistant

Genererar Rails uppgraderingsdetekteringsskript och rapporter — stabil för 7.2+, saknas för det första 7.0→7.1-hoppet.

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

Fungerar med konfiguration ★ 6.8/10

Rails Upgrade Assistant — Genererar Rails uppgraderingsdetekteringsskript och rapporter — stabil för 7.2+, saknas för det första 7.0→7.1-hoppet.

Vad den gör

Genererar ett bash-skript som skannar en Rails-kodbas efter versionsspecifika brytande ändringar med file:line-referenser, och omvandlar sedan de faktiska fynden till en omfattande uppgraderingsrapport och en app:update-konfigurationsförhandsvisning. Utlöses vid Rails-uppgraderingsförfrågningar, frågor om brytande ändringar, eller när en användare delar en detekteringsskripts findings.txt. Detekteringsmönster finns för Rails 7.2, 8.0 och 8.1 men inte för det obligatoriska första 7.0→7.1-hoppet, trots att skillens egen beskrivning hävdar stöd för 'Rails 7.0 through 8.1.1'.

Testrapport

Monterade det verkliga Rails 7.1→7.2 detekteringsskriptet från den medföljande mönsterfilen och det flaggade korrekt alla 5 planterade brytande ändringar i en testapp (vs. 2/5 för en från-minnet baseline) — men samma tillvägagångssätt kör fast på det annonserade 7.0→7.1-hoppet eftersom ingen mönsterfil existerar för det och 3 refererade reference/*.md-filer ger 404.

Testad: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

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

Kommandon och exempelprompter

  • /rails-upgrade-assistantGenererar Rails uppgraderingsdetekteringsskript och rapporter — stabil för 7.2+, saknas för det första 7.0→7.1-hoppet.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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.