Rails Upgrade Assistant

Generuje skripty a reporty pro detekci upgradu Rails — spolehlivé pro 7.2+, chybí pro první skok 7.0→7.1.

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

Funguje s nastavením ★ 6.8/10

Rails Upgrade Assistant — Generuje skripty a reporty pro detekci upgradu Rails — spolehlivé pro 7.2+, chybí pro první skok 7.0→7.1.

Co umí

Generuje bash skript, který prohledává kódovou základnu Rails pro verze-specifické breaking changes s odkazy file:line, a poté skutečné nálezy převádí do komplexního reportu o upgradu a náhledu konfigurace app:update. Spouští se na požadavky na upgrade Rails, otázky týkající se breaking changes, nebo když uživatel sdílí findings.txt detekčního skriptu. Detekční vzory existují pro Rails 7.2, 8.0 a 8.1, ale ne pro povinný první skok 7.0→7.1, přestože popis samotné dovednosti tvrdí podporu pro 'Rails 7.0 through 8.1.1'.

Testovací report

Sestavil jsem skutečný detekční skript Rails 7.1→7.2 z přibaleného souboru vzorů a správně označil všech 5 vložených breaking changes v testovací aplikaci (oproti 2/5 pro základní linii z paměti) — ale stejný přístup končí slepou uličkou u inzerovaného skoku 7.0→7.1, protože pro něj neexistuje žádný soubor vzorů a 3 odkazované soubory reference/*.md vrací 404.

Testováno: 2026-07-14 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /rails-upgrade-assistantGeneruje skripty a reporty pro detekci upgradu Rails — spolehlivé pro 7.2+, chybí pro první skok 7.0→7.1.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

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