AIKraft/Skills/Паттерны Clerk React Router

Паттерны Clerk React Router

React Router v7/v8 patterns with Clerk — rootAuthLoader, getAuth in loaders, clerkMiddleware, protected routes, SSR user data, org switching. Triggers on: react-router auth, rootAuthLoader, getAuth loader, react-router protected route, loader authentication, SSR auth react-router, useNavigate may be used only in the context of a Router.

clerk official Данные

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

Паттерны React Router v7/v8 с Clerk — rootAuthLoader, getAuth в loaders, clerkMiddleware, защищённые маршруты, данные пользователя SSR, переключение организаций. Триггеры: аутентификация react-router, rootAuthLoader, getAuth loader, защищённый маршрут react-router, аутентификация в loader, SSR-аутентификация react-router, useNavigate may be used only in the context of a Router.

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

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

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