inertia-rails-forms

Community

Robust Inertia Rails forms, with validation.

Authorcole-robertson
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill guides developers in building forms in Inertia Rails applications, providing patterns for form state management, validation, and file uploads to reduce boilerplate and improve UX.

Core Features & Use Cases

  • useForm helper: Manage reactive form state with built-in validation, file uploads, and submission handling across React, Vue, and Svelte.
  • File uploads and validation: Support for single and multiple files with server-side validation feedback.
  • Nested data and multiple forms: Patterns for handling nested attributes and isolating errors when multiple forms exist on a page.
  • Use Case: Create a user registration form with validation and an avatar upload, then persist via Rails controllers using Inertia.

Quick Start

Create a simple new user form demonstrating name, email, password, and avatar upload, with client-side validation before submit.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: inertia-rails-forms
Download link: https://github.com/cole-robertson/inertia-rails-skills/archive/main.zip#inertia-rails-forms

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.