What problem does it solve? Writing maintainable, idiomatic Ruby code requires deep knowledge of metaprogramming, Rails conventions, and testing practices that many developers struggle to apply consistently. ## Core Features & Use Cases - Idiomatic Ruby & Rails Development: Produces code following community conventions, MVC architecture, and proper ActiveRecord patterns. - Testing & Quality: Generates RSpec/Minitest tests with fixtures and mocks, plus RuboCop configuration for static analysis. - Performance Optimization: Provides profiling guidance and benchmarks using benchmark-ips, with refactoring suggestions for legacy code. - Use Case: When refactoring a legacy Rails controller, use this Skill to restructure it following Rails conventions, add RSpec coverage, and include a .rubocop.yml for ongoing code quality. ## Quick Start Ask the assistant to refactor your Ruby class using idiomatic patterns and generate matching RSpec tests with a RuboCop configuration.