create-auth-skill

Automate Better Auth scaffolding for TypeScript/JavaScript projects.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/iptoux/localvoice --skill create-auth-skill-iptoux
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-auth-skill
Source: https://github.com/iptoux/localvoice/tree/main/.claude/skills/create-auth-skill
Command: npx skills add https://github.com/iptoux/localvoice --skill create-auth-skill-iptoux

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffolds and implements authentication for TypeScript/JavaScript projects using Better Auth, enabling you to add login, sign-up, and secure session flows with minimal boilerplate.

Core Features & Use Cases

  • Framework detection and auto-configuration for popular stacks (Next.js, Express, SvelteKit, etc.)
  • Server and client scaffolding, including adapters, route handlers, and OAuth providers
  • Prebuilt UI pages for sign-in, sign-up, and password recovery, with optional email verification and 2FA
  • Guided planning, migrations, and plugin integration to accelerate onboarding for new or existing projects

Quick Start

Run the Better Auth scaffold to generate and wire up authentication in your TypeScript/JavaScript project.

Frequently Asked Questions about create-auth-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold authentication in a TypeScript project using Better Auth?

To scaffold authentication in a TypeScript project, this skill automates Better Auth configuration by detecting your framework, setting up adapters, generating route handlers, and wiring up OAuth providers.

Can I add OAuth providers and UI pages to an existing JavaScript application?

Yes, you can add OAuth providers and UI pages to an existing JavaScript application through a guided installation workflow that generates sign-in, sign-up, and password recovery screens.

Does Better Auth scaffolding work with Next.js and Express?

Better Auth scaffolding works with Next.js, Express, SvelteKit, and other popular stacks by detecting the project framework and automatically configuring server and client environments.

What is the best way to set up secure session flows and 2FA in a TypeScript app?

The best way to set up secure session flows and 2FA is using this guided scaffolding tool, which provides prebuilt UI pages, optional email verification, and plugin integration for TypeScript apps.

Do I need to manually run database migrations when setting up Better Auth?

No, you do not need to manually run database migrations as the guided workflow handles migration planning and adapter configuration automatically during the authentication setup process.

Why use an automated scaffolding tool instead of manually configuring Better Auth?

You use an automated scaffolding tool to eliminate boilerplate when configuring Better Auth, ensuring correct server and client setup, secure session flows, and proper plugin integration across frameworks.