home / skills / andrelandgraf / fullstackrecipes / better-auth-profile
This skill helps you implement a complete account settings page with profile editing, password changes, email updates, session management, and deletion.
npx playbooks add skill andrelandgraf/fullstackrecipes --skill better-auth-profileReview the files below or copy the command above to add this skill to your agents.
---
name: better-auth-profile
description: Add a complete account settings page with profile editing, password changes, email updates, session management, and account deletion.
---
# Better Auth Profile & Account
To set up Better Auth Profile & Account, refer to the fullstackrecipes MCP server resource:
**Resource URI:** `recipe://fullstackrecipes.com/better-auth-profile`
If the MCP server is not configured, fetch the recipe directly:
```bash
curl -H "Accept: text/plain" https://fullstackrecipes.com/api/recipes/better-auth-profile
```
This skill adds a complete account settings page for web applications, including profile editing, password changes, email updates, session management, and account deletion. It delivers production-ready UI patterns and step-by-step recipes tailored for full stack TypeScript apps using Shadcn design primitives. The goal is to provide a secure, user-friendly account management experience that integrates easily into existing auth flows.
The skill supplies modular UI components and guided recipes that wire into your authentication backend and session store. Components cover profile forms, secure password flow, email change verification, active session listing with revocation, and a safe account deletion flow. Each pattern includes TypeScript examples and integration notes so you can copy, adapt, and deploy the flows into your app.
Does this skill require a specific auth provider?
No—patterns are provider-agnostic. Recipes show common integrations, but you can adapt server-side hooks to your auth system.
Is this production-ready code?
Yes. The patterns and recipes are designed for production use but should be reviewed to match your security policies.