What problem does it solve? Adding authentication to a web application involves many decisions—framework integration, database adapters, OAuth providers, plugins, and UI pages—and mistakes in any of them create security risks. This Skill guides the full process of setting up Better Auth, from project detection and planning through implementation and security hardening. ## Core Features & Use Cases - Guided Planning Phase: Scans the project to auto-detect framework, database/ORM, existing auth libraries, and package manager, then asks structured questions to build a confirmed implementation plan before writing code. - Framework & Database Coverage: Provides route handler setup for Next.js, SvelteKit, Express, Hono, SolidStart, and adapters for Prisma, Drizzle, MongoDB, PostgreSQL, MySQL, and SQLite. - Plugins, OAuth & UI: Configures social providers (Google, GitHub, Apple, etc.), plugins like 2FA, organizations, admin, and passkeys, plus sign-in/sign-up page implementation. - Use Case: A developer with a Next.js app using Prisma and PostgreSQL wants login with email/password and GitHub OAuth. The Skill detects the stack, confirms a plan, generates the auth config, route handler, schema migrations, and auth pages. ## Quick Start Add authentication with Better Auth to my Next.js project using email/password and GitHub OAuth with a PostgreSQL database via Prisma.