rails-load-defaults

Installation
SKILL.md

Rails load_defaults Upgrade Skill

This skill guides the incremental upgrade of config.load_defaults in a Rails application. The process walks through each config introduced in a new Rails version, one at a time, so the user can test each change in isolation.

Overview

When a Rails app has a load_defaults version lower than its Rails version, there are framework default configs that need to be adopted. This skill:

  1. Detects the current load_defaults version
  2. Determines the next target version
  3. Generates the new_framework_defaults_X_Y.rb initializer with all configs commented
  4. Walks through each config one by one, analyzing the codebase to recommend values
  5. Waits for the user to test/commit each change before moving to the next
  6. Consolidates into config/application.rb when all configs are done

Step 1: Detect Current State

Installs
7
GitHub Stars
15
First Seen
Apr 16, 2026