Inertia Rails authored skills that guide an AI agent through building Inertia.js applications on Rails with React, Vue and Svelte. The skills cover Rails controller patterns, TypeScript typing of shared props, Alba serializers with generated TypeScript types, shadcn/ui and shadcn-vue component integration, RSpec and Minitest testing for Inertia responses, and project setup. Inertia Rails focuses on server-driven architecture, with its most-used skills concentrated on the Rails-to-frontend boundary.
Skills
11 skills · 70 stars · MIT
Alba Inertia Alba serializers + Typelizer for type-safe Inertia Rails props with auto-generated TypeScript types.
Inertia Rails Architecture Server-driven architecture patterns for Inertia Rails + React.
Inertia Rails Controllers ALWAYS `render inertia: { key: data }` to pass data as props — instance variables are NOT auto-pa…
Inertia Rails Forms Full-stack form handling for Inertia Rails: create, edit, delete, multi-step wizard, and file upl…
Inertia Rails Pages Page components, persistent layouts, Link/router navigation, Head, Deferred, WhenVisible, Infinit…
Inertia Rails Setup One-time project initializer for Inertia Rails skills.
Inertia Rails Testing Testing Inertia Rails responses with RSpec and Minitest: component assertions, prop matching, fla…
Inertia Rails Typescript TypeScript type safety for Inertia Rails (React, Vue, Svelte): shared props, flash, and errors vi…
Shadcn Inertia shadcn/ui component integration for Inertia Rails React (NOT Next.js): forms, dialogs, tables, to…
Shadcn Svelte Inertia shadcn-svelte (bits-ui) component integration for Inertia Rails Svelte (NOT SvelteKit): forms, di…
Shadcn Vue Inertia shadcn-vue component integration for Inertia Rails Vue 3 (NOT Nuxt): forms, dialogs, tables, toas…