dhruvasagar/ruby-upgrade-toolkit

A Claude Code plugin for upgrading Ruby projects safely — including Ruby on Rails apps. Supports any Ruby version upgrade (2.7→3.x and beyond) and any Rails version upgrade (5→8), separately or together.

14Stars on the repository
19Mods indexed here, across every type
4mo agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

Upgrade Audit

01

dhruvasagar/ruby-upgrade-toolkit

Skill Claude CodeCodex

Use when the user runs /ruby-upgrade-toolkit:audit or asks to audit their project before an upgrade, find what will break, check gem compatibility, or assess the scope of an upgrade. Read-only — never modifies files. Accepts ruby:X.Y.Z and optional rails:X.Y arguments.

14 4mo ago A 63 tokens

Upgrade Fix

02

dhruvasagar/ruby-upgrade-toolkit

Skill Claude CodeCodex

Use when the user runs /ruby-upgrade-toolkit:fix or asks to apply upgrade fixes, bump Ruby/Rails versions, fix deprecations, fix RSpec failures after upgrading, or fix RuboCop issues. Accepts next (read target from the task list) OR explicit ruby:X.Y.Z, optional rails:X.Y, and optional scope:path arguments. Applies…

14 4mo ago A 101 tokens

Upgrade Plan

03

dhruvasagar/ruby-upgrade-toolkit

Skill Claude CodeCodex

Use when the user runs /ruby-upgrade-toolkit:plan or asks to plan a Ruby or Rails upgrade, generate an upgrade roadmap, or understand what phases are involved in bumping versions. Accepts ruby:X.Y.Z and optional rails:X.Y arguments. Produces a phased, project-specific upgrade plan with estimates AND creates a…

14 4mo ago A 82 tokens

dhruvasagar/ruby-upgrade-toolkit

Skill Claude CodeCodex

Internal reference skill loaded by audit and fix skills for version-specific Rails breaking changes and fix patterns. Not a user-facing skill — do not activate this directly. Only load it when explicitly referenced by another skill in this plugin.

14 4mo ago A 51 tokens

Custom Rules

05

dhruvasagar/ruby-upgrade-toolkit

Skill Claude CodeCodex

Use when the user runs /ruby-upgrade-toolkit:rules or asks to add, list, validate, show, remove, disable, enable, or explain project-specific upgrade rules — gem pins, gem swaps, private-source substitutions (Rails LTS, Sidekiq Pro), verification gates (Brakeman, Reek), policy overrides. Reads and writes…

14 4mo ago A 89 tokens

Upgrade Status

06

dhruvasagar/ruby-upgrade-toolkit

Skill Claude CodeCodex

Use when the user runs /ruby-upgrade-toolkit:status or asks for the current upgrade status, upgrade progress report, whether the upgrade is complete, or a summary of what's done and what's remaining. No arguments — detects everything from the project state. Produces a RED/YELLOW/GREEN health report.

14 4mo ago A 65 tokens

dhruvasagar/ruby-upgrade-toolkit

Skill Claude CodeCodex

Use when the user runs /ruby-upgrade-toolkit:upgrade or wants a fully automated Ruby/Rails upgrade pipeline. Orchestrates a phased upgrade by delegating per-phase execution to the fix skill and verification to the status skill. Keeps a live task list, pauses on RED verification, and lets the user continue, retry, or…

14 4mo ago A 87 tokens