
Supabase Auth
Handles the full auth lifecycle for Supabase projects through bash scripts: signup, login, token management, password resets, and user CRUD. The examples cover both client-side operations (using access tokens) and admin functions (requiring service role keys), which is helpful since the permission model matters a lot here. You get practical patterns for storing tokens after login and paginating through user lists. The reliance on a shared supabase-api.sh helper keeps things clean, though you'll need to make sure that script exists in your project structure. If you're building CLI tools or automation around a Supabase backend, this gives you the auth primitives without reaching for a JavaScript client.
- skills.sh installs
- 318
- GitHub stars
- 19
- last updated
- Aug 21, 2026
Install
$ npx -y skills add nice-wolf-studio/claude-code-supabase-skills --skill supabase-auth --agent claude-codeInstalls into .claude/skills of the current project.
Files
Supabase Authentication
Overview
This skill provides authentication and user management operations through the Supabase Auth API. Supports email/password authentication, session management, user metadata, and password recovery.
Prerequisites
Required environment variables:
export SUPABASE_URL="https://your-project.supabase.co"
export SUPABASE_KEY="your-anon-or-service-role-key"
Helper script: This skill uses the shared Supabase API helper. Make sure to source it:
source "$(dirname "${BASH_SOURCE[0]}")/../../scripts/supabase-api.sh"
Common Operations
Sign Up - Create New User
Basic email/password signup:
source "$(dirname "${BASH_SOURCE[0]}")/../../scripts/supabase-api.sh"
supabase_post "/auth/v1/signup" '{
"email": "user@example.com",
"password": "securepassword123"
}'
Signup with user metadata:
supabase_post "/auth/v1/signup" '{
"email": "user@example.com",
"password": "securepassword123",
"data": {
"first_name": "John",
"last_name": "Doe",
"age": 30
}
}'
Sponsors
Details
- Repository
- github.com/nice-wolf-studio/claude-code-supabase-skills
- Categories
- Backend & APIs, Security, Databases
- First seen
- Jun 3, 2026