better-auth-모범-사례은(는) 무엇을 하나요?
Better Auth 서버 및 클라이언트를 설정하고, 데이터베이스 어댑터를 구성하며, 세션을 관리하고, 플러그인을 추가하며, 환경 변수를 처리합니다. 사용자가 Better Auth, betterauth, auth.ts를 언급하거나 이메일/비밀번호, OAuth 또는 플러그인 구성을 사용한 TypeScript 인증을 설정해야 할 때 사용하세요.
Better Auth 서버 및 클라이언트를 설정하고, 데이터베이스 어댑터를 구성하며, 세션을 관리하고, 플러그인을 추가하며, 환경 변수를 처리합니다. 사용자가 Better Auth, betterauth, auth.ts를 언급하거나 이메일/비밀번호, OAuth 또는 플러그인 구성을 사용한 TypeScript 인증을 설정해야 할 때 사용하세요.
이 스킬은 Better Auth를 사용한 TypeScript 기반 인증 시스템의 전체 설정 및 모범 사례를 제공합니다. 서버 및 클라이언트 구성, 데이터베이스 어댑터(Prisma, Drizzle, MongoDB 등) 연결, 세션 관리, 다양한 플러그인 통합, 환경 변수 처리 방법을 상세히 안내합니다. 개발자가 이메일/비밀번호 인증, OAuth(Google, GitHub 등) 연동, API 키 관리 등 일반적인 인증 시나리오를 쉽게 구현할 수 있도록 돕습니다. 주로 Cursor, Claude Code, Codex 등 AI 코딩 에이전트와 함께 사용되며, 사용자가 Better Auth 또는 auth.ts 관련 질문을 할 때 자동으로 활성화됩니다. 이 스킬의 핵심은 복잡한 인증 설정 과정을 단순화하고, 일관된 보안 관행을 적용하여 생산성을 높이는 데 있습니다.
npx skills add https://github.com/better-auth/skills/tree/main/skills/better-auth-best-practicesInstalled? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
Better Auth 서버 및 클라이언트를 설정하고, 데이터베이스 어댑터를 구성하며, 세션을 관리하고, 플러그인을 추가하며, 환경 변수를 처리합니다. 사용자가 Better Auth, betterauth, auth.ts를 언급하거나 이메일/비밀번호, OAuth 또는 플러그인 구성을 사용한 TypeScript 인증을 설정해야 할 때 사용하세요.
This repo contains 5 individual skills — each has its own dedicated page.
better-auth-security-best-practices — an installable skill for AI agents.
Scaffold and implement authentication in TypeScript/JavaScript apps using Better Auth. Detect frameworks, configure database adapters, set up route handlers, add OAuth providers, and create auth UI pages. Use when users want to add login, sign-up, or authentication to a new or existing project with Better Auth.
Configure email verification, implement password reset flows, set password policies, and customise hashing algorithms for Better Auth email/password authentication. Use when users need to set up login, sign-in, sign-up, credential authentication, or password security with Better Auth.
Configure multi-tenant organizations, manage members and invitations, define custom roles and permissions, set up teams, and implement RBAC using Better Auth's organization plugin. Use when users need org setup, team management, member roles, access control, or the Better Auth organization plugin.
Configure TOTP authenticator apps, send OTP codes via email/SMS, manage backup codes, handle trusted devices, and implement 2FA sign-in flows using Better Auth's twoFactor plugin. Use when users need MFA, multi-factor authentication, authenticator setup, or login security with Better Auth.
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.