This handles authentication across any TypeScript framework with a pragmatic plugin system. You get email/password and OAuth out of the box, then add passkeys, 2FA, magic links, or multi-tenant orgs as plugins when you need them. The framework-agnostic design means the same auth code works in Next.js, SvelteKit, Express, or whatever you're using. What's nice is the CLI generates your database schema and the client hooks integrate cleanly with React, Vue, or Svelte. It's comprehensive without being opinionated about your stack, which matters if you're building something that might outlive the current JavaScript framework wars.
npx skills add https://github.com/mrgoonie/claudekit-skills --skill better-auth