What problem does it solve?
This Skill provides expert guidance and implementation for building modern, convention-driven web applications using Rails 8.1, focusing on rapid development and maintainability.
Core Features & Use Cases
- Convention Over Configuration: Leverages Rails' built-in conventions for faster development.
- Hotwire/Turbo Integration: Implements reactive UIs with Turbo Drive, Frames, and Streams.
- Action Cable: Enables real-time features through WebSockets.
- Rapid Application Development: Focuses on building elegant and maintainable web applications efficiently.
- Use Case: Develop a new feature for an existing Rails application, ensuring it follows best practices, integrates seamlessly with Hotwire for a dynamic user experience, and includes comprehensive RSpec tests.
Quick Start
Use the rails-expert skill to plan the architecture for a new e-commerce feature, including models, routes, and background job considerations.