rr-better-auth

Implement email/password authentication and Google OAuth in Next.js applications using better-auth and better-auth-ui.

54|9|Updated Aug 13, 2025
One-click install
npx skills add https://github.com/roderik/ai-rules --skill rr-better-auth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rr-better-auth
Source: https://github.com/roderik/ai-rules/tree/main/.claude/skills/rr-better-auth
Command: npx skills add https://github.com/roderik/ai-rules --skill rr-better-auth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires better-auth, better-auth-ui, and includes references (resource) components.

What problem does it solves? This Skill provides comprehensive guidance for implementing robust and secure authentication features using better-auth and better-auth-ui, saving developers time and ensuring best practices for user security.

Core Features & Use Cases

  • Full Authentication Stack: Implement user registration, login, session management, and passwordless authentication (passkeys).
  • OAuth Providers: Integrate seamlessly with popular OAuth providers like Google, GitHub, and more.
  • Advanced Security: Add features like Two-Factor Authentication (2FA) and manage organizations/teams with ease.
  • Use Case: When building a new web application, use this skill to quickly set up a secure user authentication system with email/password and Google OAuth login, ensuring a smooth and safe user experience.

Quick Start

Use the rr-better-auth skill to guide me through implementing email/password authentication and Google OAuth for a new Next.js application.