К основному содержанию
скилл CX Codex

create-auth — скилл для Claude Code: аутентификация на Better Auth

Скилл проводит агента через планирование и настройку аутентификации в TypeScript/JavaScript-проекте на Better Auth: от сканирования кода до страниц входа.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add better-auth/skills --skill create-auth -a claude-code
Открыть на GitHub

Что делает create-auth

Скилл сначала изучает проект: ищет конфиги фреймворка (next.config, svelte.config, nuxt.config, astro.config, vite.config), файлы ORM вроде prisma/schema.prisma и drizzle.config.ts, уже стоящие библиотеки аутентификации и файл блокировки пакетного менеджера. Найденное подставляется как ответы по умолчанию, чтобы не спрашивать лишнего.

Дальше агент задаёт вопросы одним вызовом AskQuestion: тип проекта, фреймворк, база и ORM, способы входа (пароль, OAuth, magic link, passkey, телефон), соцпровайдеры, подтверждение почты, плагины вроде 2FA и организаций, набор страниц и стиль интерфейса. Ответы складываются в план-чеклист, и до подтверждения плана код не пишется. Реализация идёт по трём веткам: новый проект, добавление аутентификации в существующий или миграция с другой библиотеки.

Установка ядра — npm install better-auth, CLI запускается через npx auth@latest без отдельной установки. Для OAuth понадобятся учётные данные приложений у провайдеров, а переменные окружения придётся прописать в деплое — скилл в конце разбирает эти шаги. Если в проекте уже стоит next-auth, lucia, clerk или supabase/auth, готовьтесь к отдельной ветке миграции: новая библиотека ставится рядом со старой, и сначала переносятся маршруты, потом логика сессий, потом интерфейс.

Какие задачи решает

  • добавить вход и регистрацию в существующий Next.js-проект
  • выбрать ORM и адаптер базы под Better Auth
  • подключить OAuth-провайдеров Google и GitHub
  • включить 2FA и организации через плагины
  • перейти с другой библиотеки аутентификации без переписывания всего сразу

Примеры запросов агенту

  • Добавь аутентификацию через Better Auth в этот проект
  • Настрой вход по email и паролю плюс Google OAuth
  • Спланируй миграцию с next-auth на Better Auth

Как установить create-auth

1Через Skills CLI (Vercel)

npx skills add better-auth/skills --skill create-auth -a claude-code

2Вручную: положить файлы

~/.claude/skills/create-auth/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/create-auth/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора6

better-auth-best-practices Скилл помогает настроить Better Auth в TypeScript-проекте: сервер, клиент, базу данных, сессии и плагины. Пригодится для email/password и OAuth. CX Codex +1 126 700установок better-auth-security-best-practices Настраивает защиту Better Auth: ограничивает частоту запросов, проверяет происхождение, шифрует токены и защищает пользовательские сессии. CX Codex +1 48 000установок email-and-password-best-practices Настраивает подтверждение почты, сброс паролей и политики безопасности в Better Auth. Пригодится при сборке входа по логину и паролю. CX Codex +1 46 900установок organization-best-practices Настраивает мультиарендность, роли и команды в Better Auth. Помогает внедрить разграничение доступа и приглашения участников без ручного поиска сигнатур. CX Codex +1 36 500установок two-factor-authentication-best-practices Проводит агента по подключению двухфакторной аутентификации в приложении на Better Auth: TOTP, коды по email и SMS, резервные коды, доверенные устройства. CX Codex +1 34 300установок

Похожие

better-auth-authentication bobmatnyc Скилл для TypeScript-приложений: помогает настроить вход по email и паролю, социальные провайдеры и проверку почты. CX Codex +1 389установок safe-action-better-auth next-safe-action Скилл подключает Better Auth к next-safe-action: middleware сам достаёт сессию, режет неавторизованные запросы и отдаёт типизированный контекст. CX Codex +1 477установок better-auth-core bobmatnyc Скилл для настройки Better Auth в TypeScript-приложениях: инстанс, серверные обработчики, клиент и сессии. Пригодится, когда нужно подключить аутентификацию без долгих поисков по докам. CX Codex +1 358установок better-auth mrgoonie Скилл проводит агента по подключению Better Auth: email-пароли, OAuth, 2FA, passkeys и роли. Пригодится, когда в проект нужно встроить вход и сессии. CX Codex +1 390установок nuxt-better-auth onmax Направляет настройку аутентификации Nuxt через @nuxtjs/better-auth: от сессий и маршрутов до серверных API и плагинов. CX Codex +1 2 000установок neon-auth neondatabase Настраивает Managed Better Auth в ветках базы данных Neon. Скилл помогает внедрить вход по почте или OAuth и перенести пользователей с Supabase Auth. CX Codex +1 20 300установок

Рядом в теме «Бэкенд и API»

Всё по теме «Бэкенд и API» →

Вопросы о create-auth

Как установить create-auth в Claude?

Выполните npx skills add better-auth/skills --skill create-auth -a claude-code. Скилл появится в ~/.claude/skills/create-auth/SKILL.md.

Что делает create-auth?

Проводит агента через планирование и настройку аутентификации на Better Auth: определяет фреймворк и базу, задаёт вопросы о способах входа, собирает план и реализует его по шагам.

Что нужно подготовить до запуска скилла?

Установку ядра npm install better-auth и учётные данные OAuth-приложений, если планируете вход через соцпровайдеров. Переменные окружения прописываются в деплое.

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой