create-auth-skill

Configure Better Auth for TypeScript/JavaScript apps with multi-provider support and migrations.

Updated Oct 12, 2025
One-click install
npx skills add https://github.com/zomeru/rezumerai --skill create-auth-skill-zomeru
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-auth-skill
Source: https://github.com/zomeru/rezumerai/tree/main/.agents/skills/create-auth-skill
Command: npx skills add https://github.com/zomeru/rezumerai --skill create-auth-skill-zomeru

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines adding robust, configurable authentication to TypeScript/JavaScript apps using Better Auth, reducing integration time and security risk.

Core Features & Use Cases

  • Integrates core server and client authentication with the Better Auth framework
  • Supports multiple providers, migrations, and plugin-based extensions
  • Use case: add user login, protected routes, and password recovery to an existing app with minimal boilerplate

Quick Start

Install Better Auth and wire up the auth client and server according to the guidance in this skill.

Frequently Asked Questions about create-auth-skill

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

FAQPage Schema
How do I add authentication to a TypeScript app using Better Auth?

Add authentication to TypeScript apps using Better Auth by installing the framework and wiring up the auth client and server according to setup guidance. This provides configurable auth flows, multi-provider support, and route handling integration.

Can I integrate Better Auth into an existing JavaScript project?

Yes, you can integrate Better Auth into an existing JavaScript project. It supports new and existing projects by providing migration guidance and minimal boilerplate for adding user login, protected routes, and password recovery.

What is the best way to configure multiple OAuth providers with Better Auth?

The best way to configure multiple OAuth providers is through Better Auth's plugin-based architecture. This approach supports multi-provider extensions while satisfying both server and client configuration requirements.

Does Better Auth support database migrations for TypeScript server applications?

Yes, Better Auth supports database migrations for TypeScript server applications. The skill provides migration tooling and guidance to help you set up robust authentication with minimal integration time and security risk.

How does Better Auth handle server and client configuration for protected routes?

Better Auth handles server and client configuration for protected routes by wiring up the auth client and server. This integration manages route handling and environment variables to secure your application endpoints.

What environment variables do I need to set up OAuth with Better Auth?

You need to configure specific environment variables for OAuth providers when setting up Better Auth. The skill guides you through documenting these setup variables to establish secure server and client authentication flows.