From ruby-upgrade-toolkit
Supplies internal references for Rails upgrades (5→6, 6→7, 7→8) with breaking changes, fix patterns, compatibility matrices, risky migrations, and Turbo/Stimulus guides. Loaded by audit/fix skills.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ruby-upgrade-toolkit:rails-upgrade-guideThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill is an internal reference for the `ruby-upgrade-toolkit` plugin. It is loaded by the `audit` and `fix` skills when they need version-specific Rails guidance. Do not activate this skill directly in response to user requests.
This skill is an internal reference for the ruby-upgrade-toolkit plugin. It is loaded by the audit and fix skills when they need version-specific Rails guidance. Do not activate this skill directly in response to user requests.
Load the appropriate file from $CLAUDE_PLUGIN_ROOT/skills/rails-upgrade-guide/references/ for the upgrade path being processed:
references/rails-5-to-6.mdreferences/rails-6-to-7.mdreferences/rails-7-to-8.mdreferences/fix-patterns.md — safe vs. guided deprecation fixes by Rails versionreferences/compatibility-matrix.md — minimum gem versions per Rails versionreferences/risky-patterns.md — database migration safety guidancereferences/turbo-stimulus-guide.md — Turbolinks → Turbo migration for Rails 7+npx claudepluginhub dhruvasagar/ruby-upgrade-toolkit --plugin ruby-upgrade-toolkitAnalyzes Rails apps and generates upgrade reports from 2.3 to 8.1 with breaking changes, deprecations, and step-by-step migration guides. Use for upgrades, multi-hop plans, or version queries.
Analyzes Rails apps for upgrades: verifies structure via Gemfile and config files, extracts current version, fetches latest release, summarizes official guides and railsdiff.org file diffs.
Audits Ruby (and optional Rails) projects before upgrades: detects current/target versions, checks gem compatibility, breakage risks, computes paths, runs test baseline. Read-only.