Back to skills
SKILL.md
Better Auth
ASecurityExpert Better Auth implementation for TypeScript/JavaScript authentication. Covers sessions, OAuth providers, plugins, adapters, and security. Use when working with authentication, login, signup, sessions, OAuth, social login, or user management.
- 2 stars
- 0 votes
- 0 copies
- 1 view
- Added September 27, 2026
Works with
Security analysis
100/100Pro scans all 20 files and shows the line behind each finding
npx -y skills add David-Li0406/meta-skill-evloving --skill better-auth --agent claude-codeAre you the author of Better Auth?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/david-li0406-better-auth)---
name: better-auth
description: Expert Better Auth implementation for TypeScript/JavaScript authentication. Covers sessions, OAuth providers, plugins, adapters, and security. Use when working with authentication, login, signup, sessions, OAuth, social login, or user management.
---
# Better Auth Expert
## Overview
Better Auth is a comprehensive authentication library for TypeScript/JavaScript applications with built-in support for sessions, OAuth, plugins, and multiple database adapters.
## Quick Start
```bash
bun add better-auth
```
## Documentation Structure
- [installation.md](installation.md) - Installation and setup
- [basic-usage.md](basic-usage.md) - Basic usage patterns
- [introduction.md](introduction.md) - Introduction to Better Auth
- [concepts/](concepts/) - Core concepts (sessions, database, plugins)
- [authentication/](authentication/) - Auth methods (email, OAuth, passkeys)
- [plugins/](plugins/) - Available plugins
- [adapters/](adapters/) - Database adapters
- [integrations/](integrations/) - Framework integrations
- [guides/](guides/) - How-to guides
- [reference/](reference/) - API reference
- [examples/](examples/) - Example implementations
- [errors/](errors/) - Error handling
## Key Features
- Session-based authentication
- OAuth providers (Google, GitHub, Discord, etc.)
- Email/Password authentication
- Passkeys/WebAuthn
- Two-factor authentication
- Multiple database adapters
- Plugin system
## Instructions
1. Configure auth instance with database adapter
2. Set up session management
3. Add authentication providers as needed
4. Use plugins for extended functionality
5. Integrate with your framework
## Documentation Reference
Official site: https://www.better-auth.com
Files in this skill
- SKILL.md
- adapters/community-adapters.md
- adapters/drizzle.md
- adapters/mongo.md
- adapters/mssql.md
- adapters/mysql.md
- adapters/other-relational-databases.md
- adapters/postgresql.md
- adapters/prisma.md
- adapters/sqlite.md
- authentication/apple.md
- authentication/atlassian.md
- authentication/cognito.md
- authentication/discord.md
- authentication/dropbox.md
- authentication/email-password.md
- authentication/facebook.md
- authentication/figma.md
- authentication/github.md
- authentication/gitlab.md
Attribution
Comments
Loading comments…