What problem does it solve?
This Skill helps you build and maintain the Rails presentation layer without leaking backend logic into views, components, or client-side behavior.
Core Features & Use Cases
- View and component work: Create and refine ViewComponents, partials, layouts, and form markup for production Rails interfaces.
- Interactive UI behavior: Implement Stimulus controllers, Turbo Frames, Turbo Streams, lazy loading, inline editing, and modal patterns.
- Styling and UI polish: Apply TailwindCSS utilities, Lookbook previews, and animated icon patterns to ship consistent, maintainable interfaces.
- Use case: Update an admin dashboard so new records open in a modal, list items edit inline, and broadcasts appear live without adding frontend framework complexity.
Quick Start
Build a Rails page using explicit translated labels, a ViewComponent, a thin Stimulus controller, and Turbo Frame updates with Tailwind styling.