Individual skill
rails-upgrade
Analyzes Rails applications and generates comprehensive upgrade reports with breaking changes, deprecations, and step-by-step migration guides for Rails 2.3 through 8.1. Use when upgrading Rails applications, planning multi-hop upgrades, querying version-specific changes, or answering what stands between the app and the next Rails version. Based on FastRuby.io methodology and "The Complete Guide to Upgrade Rails" ebook.
packages/autoskills/skills-registry/rails-upgrade/SKILL.md
Source commit 077b6ea6d747b3f392314bc47e7bb5285f1159b1
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 5, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 6,989
- Repository last updated
- Nov 4, 2026
- License
- NOASSERTION
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 11,229 bytesdetection-scripts/gem_limits.rbruns · 6,171 bytesdetection-scripts/hop.rbruns · 2,225 bytesdetection-scripts/patterns/rails-40-patterns.expectations.ymlasset · 44,863 bytesdetection-scripts/patterns/rails-40-patterns.ymlasset · 98,662 bytesdetection-scripts/patterns/rails-41-patterns.expectations.ymlasset · 25,007 bytesdetection-scripts/patterns/rails-41-patterns.ymlasset · 58,435 bytesdetection-scripts/patterns/rails-42-patterns.ymlasset · 9,903 bytesdetection-scripts/patterns/rails-50-patterns.expectations.ymlasset · 1,921 bytesdetection-scripts/patterns/rails-50-patterns.ymlasset · 8,277 bytesdetection-scripts/patterns/rails-51-patterns.expectations.ymlasset · 4,337 bytesdetection-scripts/patterns/rails-51-patterns.ymlasset · 15,321 bytesdetection-scripts/patterns/rails-52-patterns.expectations.ymlasset · 5,116 bytesdetection-scripts/patterns/rails-52-patterns.ymlasset · 15,084 bytesdetection-scripts/patterns/rails-60-patterns.expectations.ymlasset · 1,007 bytesdetection-scripts/patterns/rails-60-patterns.ymlasset · 14,530 bytesdetection-scripts/patterns/rails-70-patterns.expectations.ymlasset · 4,110 bytesdetection-scripts/patterns/rails-70-patterns.ymlasset · 11,461 bytesdetection-scripts/patterns/rails-71-patterns.expectations.ymlasset · 3,130 bytesdetection-scripts/patterns/rails-71-patterns.ymlasset · 9,677 bytesdetection-scripts/patterns/rails-72-patterns.expectations.ymlasset · 1,221 bytesdetection-scripts/patterns/rails-72-patterns.ymlasset · 6,265 bytesdetection-scripts/patterns/rails-80-patterns.expectations.ymlasset · 6,720 bytesdetection-scripts/patterns/rails-80-patterns.ymlasset · 21,756 bytesdetection-scripts/patterns/rails-81-patterns.expectations.ymlasset · 4,438 bytesdetection-scripts/patterns/rails-81-patterns.ymlasset · 13,567 bytesdetection-scripts/scan_patterns.rbruns · 38,384 bytesexamples/multi-hop-upgrade.mddoc · 19,394 bytesexamples/simple-upgrade.mddoc · 4,089 bytesreferences/breaking-changes-by-version-reference.mddoc · 3,968 bytesreferences/deprecation-warnings-reference.mddoc · 11,000 bytesreferences/gem-compatibility-reference.mddoc · 8,389 bytesreferences/js-compressor-sprockets-mismatch-reference.mddoc · 4,771 bytesreferences/multi-hop-strategy-reference.mddoc · 9,012 bytesreferences/next-hop-readiness-reference.mddoc · 2,112 bytesreferences/no-test-suite-smoke-reference.mddoc · 4,819 bytesreferences/request-patterns-reference.mddoc · 3,788 bytesreferences/sequential-strategy-reference.mddoc · 2,101 bytesreferences/staying-current-reference.mddoc · 7,986 bytesreferences/testing-checklist-reference.mddoc · 6,404 bytestemplates/app-update-preview-template.mddoc · 4,449 bytestemplates/upgrade-report-template.mddoc · 10,426 bytesversion-guides/upgrade-3.2-to-4.0.mddoc · 66,859 bytesversion-guides/upgrade-4.0-to-4.1.mddoc · 64,025 bytesversion-guides/upgrade-4.1-to-4.2.mddoc · 16,715 bytesversion-guides/upgrade-4.2-to-5.0.mddoc · 9,910 bytesversion-guides/upgrade-5.0-to-5.1.mddoc · 19,531 bytesversion-guides/upgrade-5.1-to-5.2.mddoc · 18,095 bytesversion-guides/upgrade-5.2-to-6.0.mddoc · 6,558 bytesversion-guides/upgrade-6.0-to-6.1.mddoc · 6,912 bytesversion-guides/upgrade-6.1-to-7.0.mddoc · 15,031 bytesversion-guides/upgrade-7.0-to-7.1.mddoc · 13,499 bytesversion-guides/upgrade-7.1-to-7.2.mddoc · 11,473 bytesversion-guides/upgrade-7.2-to-8.0.mddoc · 23,654 bytesversion-guides/upgrade-8.0-to-8.1.mddoc · 14,297 bytesworkflows/00-verify-latest-patch-workflow.mddoc · 1,700 bytesworkflows/01-run-test-suite-workflow.mddoc · 12,965 bytesworkflows/02-resolve-deprecation-warnings-workflow.mddoc · 6,470 bytesworkflows/03-validate-upgrade-path-workflow.mddoc · 1,833 bytesworkflows/04-setup-next-rails-workflow.mddoc · 1,582 bytesworkflows/05-detect-breaking-changes-workflow.mddoc · 19,670 bytesworkflows/06-check-gem-compatibility-workflow.mddoc · 11,337 bytesworkflows/07-boot-smoke-test-workflow.mddoc · 7,436 bytesworkflows/08-generate-upgrade-report-workflow.mddoc · 12,981 bytesworkflows/09-generate-app-update-preview-workflow.mddoc · 7,457 bytesworkflows/10-implement-and-upgrade-workflow.mddoc · 2,555 bytesworkflows/11-sync-ci-workflow.mddoc · 8,837 bytesworkflows/12-align-load-defaults-workflow.mddoc · 952 bytesworkflows/13-mention-cleanup-workflow.mddoc · 1,362 bytes
No licensed excerpt is available. You can inspect the pinned source.