create-auth-skill

Automate authentication setup for TypeScript/JavaScript apps with Better Auth.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/GP-CRM-System/E-Commerce-CRM --skill create-auth-skill-gp-crm-system
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-auth-skill
Source: https://github.com/GP-CRM-System/E-Commerce-CRM/tree/main/.agents/skills/create-auth-skill
Command: npx skills add https://github.com/GP-CRM-System/E-Commerce-CRM --skill create-auth-skill-gp-crm-system

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates adding authentication to TypeScript/JavaScript apps using Better Auth, covering framework detection, adapters, route handlers, OAuth providers, and UI page creation.

Core Features & Use Cases

  • Auto-detects project framework and configures authentication scaffolding for Next.js, SvelteKit, Express/Hono, and more.
  • Sets up database adapters, email verification, password reset, and OAuth providers with sensible defaults.
  • Provides a complete workflow from planning through implementation, including CLI guidance and migration considerations.

Quick Start

Install Better Auth, configure server and client components as outlined, and run the integration steps to add authentication to your 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 add authentication to a TypeScript app using Better Auth?

To add authentication to a TypeScript app using Better Auth, this Skill automates configuring server and client components, database adapters, route handlers, and OAuth providers, providing a complete workflow from planning through implementation.

Can I use this authentication scaffolding with SvelteKit or Express?

Yes, this authentication scaffolding supports SvelteKit, Express, Next.js, and Hono. It auto-detects your project framework to configure the appropriate authentication adapters and route handlers for your specific environment.

What is included in Better Auth setup for OAuth and email verification?

Better Auth setup includes database adapters, email verification, password reset, and OAuth providers. It also provides plugin-based features and UI page creation to deliver a complete authentication scaffolding workflow.

Does framework detection work automatically when adding OAuth providers?

Framework detection works automatically to identify your project structure and configure OAuth providers accordingly. It streamlines adding authentication by matching your specific framework with the correct adapters and route handlers.

What's the best way to scaffold password reset and email verification features?

The best way to scaffold password reset and email verification features is using an automated workflow that sets up database adapters and route handlers with sensible defaults. This ensures proper plugin-based feature integration across detected frameworks.