LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

better-auth - TypeScript Authentication Framework

Framework-agnostic TypeScript authentication and authorization with email/password, OAuth, 2FA, passkeys, and session management

Tags

Updated: 2026-03-23

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Implement authentication
  • Implement authorization
  • Sign up users
  • Sign in users
  • Sign out users
  • Reset passwords
  • Verify emails
  • Manage sessions
  • Configure OAuth providers
  • Enable two-factor authentication
  • Generate passkeys
  • Create magic links
  • Set rate limits
  • Manage organizations
  • Generate database schema
  • Run database migrations

Inputs

  • Database adapter
  • OAuth client ID
  • OAuth client secret
  • Database connection string
  • Email server configuration

Outputs

  • Session token
  • User session
  • API endpoints
  • Authentication state
  • Database schema

Requirements

  • Node.js environment
  • TypeScript/JavaScript
  • Web framework (Next.js, Nuxt, etc.)
  • Environment variables
  • Better Auth package

Source

  • Spec: SKILL.md
Authentication
Authorization
TypeScript
OAuth
2FA
Passkeys
Security
Implement authentication
Implement authorization
Sign up users
Sign in users
Database adapter
OAuth client ID
OAuth client secret
Session token
User session
API endpoints