What problem does it solve? Adding authentication to a TypeScript or JavaScript project involves many decisions—framework integration, database adapters, OAuth providers, plugins, and UI pages—and mistakes in any of them cause broken sessions or security gaps. This Skill guides the full Better Auth setup from planning through implementation. ## Core Features & Use Cases - Project Scanning & Planning: Auto-detects framework, ORM, database driver, package manager, and existing auth libraries, then asks structured planning questions before writing code. - Framework-Specific Setup: Provides route handler configurations for Next.js, SvelteKit, Nuxt, Astro, Express, Hono, and SolidStart, plus client imports for React, Vue, Svelte, and Solid. - Database & Plugin Integration: Covers Prisma, Drizzle, Kysely, and MongoDB adapters with CLI migration commands, plus plugins like 2FA, organizations, admin, bearer tokens, and passkeys. - Use Case: You have a Next.js app with a Neon PostgreSQL database and want email/password login plus GitHub OAuth. The Skill detects your stack, confirms a plan, then generates the auth config, route handler, Drizzle schema, and sign-in pages. ## Quick Start Ask the AI to add Better Auth authentication with email/password and GitHub OAuth to your existing Next.js project using Drizzle and PostgreSQL.