
Rails Upgrade Assistant
Plan and execute a Rails version jump with a structured report of breaking changes, deprecations, and hop-by-hop migration steps before you touch Gemfile or production.
Install
npx skills add https://github.com/maquina-app/rails-upgrade-skill --skill SKILL.mdWhat is this skill?
- Scans the Rails app context and produces upgrade reports for versions 7.0 through 8.1.1
- Surfaces breaking changes and deprecations per target version
- Step-by-step migration guides for single-hop and multi-hop upgrade paths
- Supports planning multi-hop upgrades when you cannot jump straight to the latest Rails
- Version-specific change lookup for targeted research before editing gems or configs
Adoption & trust: 82 GitHub stars.
Recommended Skills
Entra App Registrationmicrosoft/azure-skills
Azure Aigatewaymicrosoft/azure-skills
Lark Openapi Explorerlarksuite/cli
Supabasesupabase/agent-skills
Firebase Auth Basicsfirebase/agent-skills
Firebase Data Connectfirebase/agent-skills
Journey fit
Primary fit
Framework upgrades are core backend maintenance on an existing Rails codebase—the canonical shelf is Build because the deliverable is an implementation-oriented upgrade plan tied to app structure. The skill targets Rails application analysis and migration paths, which map directly to backend framework work rather than frontend, docs, or agent-tooling.
SKILL.md
READMESKILL.md - Rails Upgrade Assistant
Analyzes Rails applications and generates comprehensive upgrade reports with breaking changes, deprecations, and step-by-step migration guides for Rails 7.0 through 8.1.1. Use when upgrading Rails applications, planning multi-hop upgrades, or querying version-specific changes. # rails-upgrade-assistant { "name": "rails-upgrade-assistant", "description": "Analyzes Rails applications and generates comprehensive upgrade reports with breaking changes, deprecations, and step-by-step migration guides for Rails 7.0 through 8.1.1. Use when upgrading Rails applications, planning multi-hop upgrades, or querying version-specific changes." }