What problem does it solve? Adding authentication to a web application involves many decisions—framework integration, database adapters, OAuth providers, session handling, and UI pages. This Skill guides the entire process of implementing authentication with Better Auth, from planning questions through production-ready configuration. ## Core Features & Use Cases - Guided Planning Phase: Scans the project to auto-detect the framework, database/ORM, existing auth libraries, and package manager, then asks structured questions to build a confirmed implementation plan. - Framework & Database Coverage: Supports Next.js, SvelteKit, Nuxt, Astro, Express, Hono, and SolidStart, with adapters for Prisma, Drizzle, MongoDB, and direct PostgreSQL/MySQL/SQLite drivers. - Plugins & Auth UI: Configures OAuth providers, two-factor authentication, organizations, admin, bearer tokens, passkeys, and generates sign-in/sign-up pages. - Use Case: A developer with a Next.js app using Drizzle and PostgreSQL wants login with Google and GitHub plus email/password. The Skill detects the stack, plans the setup, generates auth.ts and auth-client.ts, sets up the route handler, runs schema generation, and builds the auth pages. ## Quick Start Ask the assistant to add Better Auth authentication with email/password and Google OAuth to your existing Next.js project.