Loading...
Loading...
Found 3 Skills
Full-stack form handling for Inertia Rails: create, edit, delete, multi-step wizard, and file upload forms with validation errors and progress tracking. React examples inline; Vue and Svelte equivalents in references. Use when building any form, handling file uploads, multi-step forms, client-side validation, or wiring form submission to Rails controllers. NEVER react-hook-form. Use `<Form>` for simple forms, useForm for dynamic/programmatic control.
Build forms in Inertia Rails applications with proper validation, file uploads, and error handling. Use when implementing forms, handling validation errors, or working with file uploads in Inertia.js with Rails.
Gateway only for broad, ambiguous, or cross-domain Rails/Hotwire frontend architecture and triage: use when deciding ownership or boundaries across multiple concerns such as Turbo Drive/Frames, Turbo Streams, forms, Stimulus, media, or Hotwire Native, or when conducting a holistic review or defining team conventions. Do not use for one clearly scoped specialist task, including one whose implementation merely combines a Turbo Frame with Stimulus glue. Do not use for backend-only Rails work or non-Hotwire frameworks such as React; route a single-domain request directly to its owning specialist.