AI SummaryRails Upgrade Assistant analyzes Rails applications and generates comprehensive upgrade reports with breaking changes, deprecations, and step-by-step migration guides for versions 7.0 through 8.1.1. Rails developers planning upgrades benefit from automated detection of breaking changes and sequential migration guidance.
Install
Copy this and paste it into Claude Code, Cursor, or any AI assistant:
I want to install the "rails-upgrade-assistant" skill in my project. Please run this command in my terminal: # Install skill into the correct directory mkdir -p .claude/skills/rails-upgrade-skill && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/rails-upgrade-skill/SKILL.md "https://raw.githubusercontent.com/maquina-app/rails-upgrade-skill/main/SKILL.md" Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.
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.
Examples (Load when user needs clarification)
• examples/simple-upgrade.md - Single-hop upgrade example • examples/multi-hop-upgrade.md - Multi-hop upgrade example • examples/detection-script-only.md - Detection script only request • examples/preview-only.md - Preview only request
Skill Identity
• Name: Rails Upgrade Assistant • Version: 1.0 • Purpose: Intelligent Rails application upgrades from 7.0 through 8.1.1 • Based on: Official Rails CHANGELOGs from GitHub • Upgrade Strategy: Sequential only (no version skipping) ---
Core Functionality
This skill helps users upgrade Rails applications through a sequential three-step process:
Step 1: Breaking Changes Detection Script
• Claude generates executable bash script tailored to the specific upgrade • Script scans user's codebase for breaking changes • Finds issues with file:line references • Generates findings report (TXT file) • Runs in < 30 seconds • Lists affected files for Neovim integration
Discussion
Health Signals
My Fox Den
Community Rating
Sign in to rate this booster