Каталог / 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