Install any skill in seconds. Free to start, no credit card required.
Get Started Free →sickn33/skill-rails-upgrade
Analyze Rails apps and provide upgrade assessments
Passed 10 of 19 test cases with the skill, and 10 of 19 without it.
and 1 more in the full report
3 fixed12 passed either way6 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
We have finished enabling and testing all individual flags in `config/initializers/new_framework_defaults_7_2.rb` for Rails 7.2. What final configuration update and file action finalize this transition?
| Checked | Without skill | With skill |
|---|---|---|
| Instructs setting `config.load_defaults 7.2` in `config/application.rb`. | Passed | Passed |
| Instructs removing the new_framework_defaults initializer file after all defaults are loaded and tested. | Missed | Passed |
The instructions your model reads when the skill loads.
Analyze Rails apps and provide upgrade assessments
Use this skill when working with analyze rails apps and provide upgrade assessments.
Analyze the current Rails application and provide a comprehensive upgrade assessment with selective file merging.
Check that we're in a Rails application by looking for these files:
Gemfile (must exist and contain 'rails')config/application.rb (Rails application config)config/environment.rb (Rails environment)If any of these are missing or don't indicate a Rails app, stop and inform the user this doesn't appear to be a Rails application.
Extract the current Rails version from:
Gemfile.lock for the exact installed version (look for rails (x.y.z))Gemfile for the version constraintReport the exact current version (e.g., 7.1.3).
Use the GitHub CLI to fetch the latest Rails release:
gh api repos/rails/rails/releases/latest --jq '.tag_name'
This returns the latest stable version tag (e.g., v8.0.1). Strip the 'v' prefix for comparison.
Also check recent tags to understand the release landscape:
gh api repos/rails/rails/tags --jq '.[0:10] | .[].name'
test cases passed, vs 10 / 19 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.