Каталог / clerk / clerk-setup
clerk-setup
clerk/skills
12.6K
установок
#753
в рейтинге
Что делает
Настройка аутентификации Clerk, независимая от фреймворка, по официальным руководствам быстрого старта.
- Обнаруживает фреймворк из зависимостей package.json и загружает соответствующую документацию быстрого старта Clerk (поддерживает Next.js, Remix, Astro, Nuxt, React Router, TanStack Start, React SPA, Vue, Express, Fastify, Expo, Chrome Extension, Android, iOS и Vanilla JavaScript)
- Обработка настройки переменных окружения, конфигурации провайдера и создания файлов middleware/proxy с гайданцем, специфичным версии, для различий SDK Core 2
- Включает обнаружение миграции и планирование для проектов с существующими провайдерами auth (NextAuth, Supabase, Firebase, Auth0, Passport, кастомный JWT)
- Применяет затемирование shadcn/ui автоматически, если обнаружен components.json; поддерживает как автогенерацию без ключей, так и ручное получение API ключа из дашборда
- Документирует критические ошибки, включая асинхронные вызовы auth(), утечки секретных ключей, матчеры middleware и правила размещения ClerkProvider
Установка
$ npx skills add clerk/skills