create-auth-skill

Scaffold Better Auth authentication in TypeScript/JavaScript apps with OAuth providers.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/notilmi/portofun --skill create-auth-skill-notilmi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-auth-skill
Source: https://github.com/notilmi/portofun/tree/main/.agents/skills/create-auth-skill
Command: npx skills add https://github.com/notilmi/portofun --skill create-auth-skill-notilmi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffolds authentication in TypeScript/JavaScript apps using Better Auth, accelerating secure login and session management.

Core Features & Use Cases

  • Automatic framework detection and starter scaffolding
  • Phase-based planning with requirement questions and a concrete implementation plan
  • End-to-end setup including server/client config, adapter integration, OAuth providers, and UI pages

Quick Start

Launch the skill to scaffold authentication and start implementing login, signup, and OAuth flows in 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 scaffold authentication in a TypeScript app using Better Auth?

Scaffolding authentication with Better Auth involves detecting your JavaScript framework, generating server/client configurations, and setting up database adapters and route handlers for secure session management.

Can I add OAuth providers for login and signup with this approach?

Yes, you can add OAuth providers for login and signup. The skill configures OAuth flows and provides UI integration templates to handle user authentication sessions end-to-end.

What is the best way to set up session management in JavaScript?

Setting up session management in JavaScript is handled through a phased implementation plan that configures database adapters and route handlers to maintain secure user authentication states.

Does Better Auth support automatic framework detection for my project?

Yes, Better Auth supports automatic framework detection. The skill identifies your TypeScript or JavaScript environment and provides starter scaffolding tailored to your specific setup.

How do I configure database adapters for Better Auth?

You configure database adapters by using the generated server configuration templates, which integrate your database with Better Auth to manage user credentials and session data.

What do I need to implement secure login flows in TypeScript?

To implement secure login flows in TypeScript, you need server and client configuration templates, database adapter integration, and route handlers for processing authentication requests.