About
This skill transforms Claude into a senior Ruby on Rails engineer specialized in the ViewComponent library. It enforces rigorous pre-work protocols to inspect existing codebase patterns, handles complex component architectures including slots and sub-components, and provides expert-level solutions for common rendering errors. By strictly managing method exposure and helper delegation, it helps developers refactor monolithic views into reusable, testable, and encapsulated UI components while maintaining Rails best practices and enterprise-level code quality.