Domains
Forms
Domains
Forms
Mechanism
Breaks down how the skill works and what it produces, so you can quickly judge whether it fits your scenario and value.
When a user wants to add login, sign-up, or authentication to a new or existing TypeScript/JavaScript project with Better Auth.
A working Better Auth integration: configured server/client, route handlers, DB adapter, OAuth/plugins, and auth UI pages with guidance for next steps.
Use Cases
A developer starts a new Next.js app and needs email/password plus Google login. They invoke create-auth; the skill scans the project, asks about DB and UI style, then scaffolds auth.ts, client, route handler, Prisma schema, and sign-in/up pages. This saves hours of manual setup and avoids misconfiguration.
An existing Express + PostgreSQL project wants to add OAuth and 2FA. create-auth detects the stack, plans migration of auth routes and session logic, installs better-auth alongside, and guides incremental cutover. It reduces risk of breaking live auth while modernizing the system.
Skill Relationships
Dependency relationships read as "the upper tier points to the lower tier." The current Skill sits in the middle tier — above are Skills that depend on it, below are Skills it depends on.
Tier 1 · These Skills Use Me
Tier 2 · Current Skill
Tier 3 · I Use These Skills
Browse this skill's relationships within its skillset. Click a node to switch the side panel; use the search box to jump to any skill.