About
This skill optimizes Ruby on Rails development by enforcing professional conventions for the Hotwire framework (Turbo and Stimulus). It guides developers to use native Rails helpers like dom_id for element targeting, implements morphing for smoother UI updates that preserve scroll position, and ensures Stimulus controllers remain maintainable through private method encapsulation. By following these patterns, developers can create highly reactive interfaces that stay aligned with modern Rails best practices and avoid common pitfalls like layout shifts or bloated JavaScript controllers.