This is a comprehensive Ruby refactoring reference with 45 community-sourced rules organized by impact level, from critical structure changes down to naming conventions. You'd reach for it when extracting bloated methods, flattening nested conditionals, or modernizing code to Ruby 3.x patterns. The prioritization system is smart: it ranks guard clauses and method extraction as critical while keeping stylistic stuff like endless methods further down. Each rule links to detailed examples with before/after code. What I like is the focus on practical smells like feature envy and primitive obsession rather than abstract principles. It's essentially a decision tree for "I know this code is bad, but what specific refactoring should I apply?"
npx -y skills add pproenca/dot-skills --skill ruby-refactor --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
cursor/plugins
metabase/metabase
metabase/metabase
telagod/code-abyss
github/awesome-copilot
DietrichGebert/ponytail