AIKraft/Skills/Архитектура Inertia Rails

Архитектура Inertia Rails

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 redirect_to for external URLs (use inertia_location), NEVER react-hook-form (use Form component). MUST invoke when adding pages, models with view

inertia-rails official Данные

Что делает навык

Паттерны серверно-ориентированной архитектуры для Inertia Rails + React. Загружайте этот навык ПЕРВЫМ при создании любой страницы или функции на Inertia — он направляет к нужному навыку. Матрица решений для загрузки данных, форм, навигации, управления состоянием. НИКОГДА useEffect+fetch, НИКОГДА redirect_to для внешних URL (используйте inertia_location), НИКОГДА react-hook-form (используйте компонент Form). ОБЯЗАТЕЛЬНО вызывать при добавлении страниц, моделей с view

Как подключить

1Скачать навык
# возьмите папку навыка «inertia-rails-architecture» из репозитория: # https://github.com/inertia-rails/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r inertia-rails-architecture/ ~/.claude/skills/inertia-rails-architecture/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.