inertia-rails

12 mods across 1 repository, 66 stars between them.

inertia-rails/skills

Plugin Claude Code

Architecture patterns and anti-pattern correction for Rails + Inertia.js applications (React, Vue, Svelte).

66 6mo ago A tokens not measured original MIT

alba-inertia

02

inertia-rails/skills

Skill Claude CodeCodex

Alba serializers + Typelizer for type-safe Inertia Rails props with auto-generated TypeScript types. Use when serializing models for Inertia responses, setting up Alba resources, generating TypeScript types from Ruby, or using Inertia prop options (defer, once, merge, scroll) with Alba attributes. Replaces asjson with…

66 6mo ago A 117 tokens original MIT

inertia-rails/skills

Skill Claude CodeCodex

Server-driven architecture patterns for Inertia Rails + React. Load this FIRST when building any Inertia page or feature — it routes to the right skill. Decision matrix for data loading, forms, navigation, state management. NEVER useEffect+fetch, NEVER redirectto for external URLs (use inertialocation), NEVER…

66 6mo ago A 126 tokens original MIT

inertia-rails/skills

Skill Claude CodeCodex

ALWAYS render inertia: { key: data } to pass data as props — instance variables are NOT auto-passed (only alba-inertia does that). Rails controller patterns for Inertia.js: render inertia, prop types (defer, optional, merge, scroll), shared data, flash, PRG redirects, validation errors. Use when writing controllers…

66 6mo ago A 111 tokens original MIT

inertia-rails-forms

05

inertia-rails/skills

Skill Claude CodeCodex

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…

66 6mo ago A 96 tokens original MIT

inertia-rails-pages

06

inertia-rails/skills

Skill Claude CodeCodex

Page components, persistent layouts, Link/router navigation, Head, Deferred, WhenVisible, InfiniteScroll, and URL-driven state for Inertia Rails. React examples inline; Vue and Svelte equivalents in references. Use when building pages, adding navigation, implementing persistent layouts, infinite scroll, lazy-loaded…

66 6mo ago A 86 tokens original MIT

inertia-rails-setup

07

inertia-rails/skills

Skill Claude CodeCodex

One-time project initializer for Inertia Rails skills. Detects stack and frontend framework (React/Vue/Svelte) from Gemfile and package.json, offers to install recommended deps (alba-inertia, js-routes, pagy, shadcn), and generates a CLAUDE.md section that configures which skill patterns apply. Use when first…

66 6mo ago A 98 tokens original MIT

inertia-rails/skills

Skill Claude CodeCodex

Testing Inertia Rails responses with RSpec and Minitest: component assertions, prop matching, flash verification, deferred props, and partial reload helpers. Use when writing controller specs, request specs, or integration tests for Inertia pages. ALWAYS use matchers (rendercomponent, haveprops, haveflash), NOT direct…

66 6mo ago A 128 tokens original MIT

inertia-rails/skills

Skill Claude CodeCodex

TypeScript type safety for Inertia Rails (React, Vue, Svelte): shared props, flash, and errors via InertiaConfig module augmentation in globals.d.ts. Use when setting up TypeScript types, configuring shared props typing, fixing TS2344 or TS2339 errors in Inertia components, or adding new shared data.

66 6mo ago A 74 tokens original MIT

shadcn-inertia

10

inertia-rails/skills

Skill Claude CodeCodex

Skill "shadcn-inertia" from inertia-rails/skills, covering shadcn/ui for inertia rails, key differences from next.js defaults, setup, shadcn inputs in inertia and dialog with inertia navigation.

66 6mo ago A 95 tokens original MIT

inertia-rails/skills

Skill Claude CodeCodex

Skill "shadcn-svelte-inertia" from inertia-rails/skills, covering shadcn-svelte for inertia rails, key differences from sveltekit defaults, setup, shadcn-svelte inputs in inertia and dialog with inertia navigation.

66 6mo ago A 109 tokens original MIT

shadcn-vue-inertia

12

inertia-rails/skills

Skill Claude CodeCodex

Skill "shadcn-vue-inertia" from inertia-rails/skills, covering shadcn-vue for inertia rails, key differences from nuxt defaults, setup, shadcn-vue inputs in inertia and dialog with inertia navigation.

66 6mo ago A 102 tokens original MIT