convex-setup-auth
Sets up Convex auth, identity mapping, and access control. Use for login, auth providers, users tables, protected functions, or roles in a Convex app.
Install
Install this Claude and Codex skill with the command below. The command stays visible even when copy support is unavailable.
git clone https://github.com/get-convex/agent-skills /tmp/agent-skills && ln -s /tmp/agent-skills/skills/convex-setup-auth ~/.claude/skills/convex-setup-auth
From README
Convex Authentication Implement secure authentication in Convex with user management and access control. When to Use Setting up authentication for the first time Implementing user management (users table, identity mapping) Creating authentication helper functions Setting up auth providers (Convex Auth, Clerk, WorkOS AuthKit, Auth0, custom JWT) When Not to Use Auth for a non-Convex backend Pure OAuth/OIDC documentation without a Convex implementation Debugging unrelated bugs that happen to surface near auth code The auth provider is already fully configured and the user only needs a one-line fix First Step: Choose the Auth Provider Convex supports multiple authentication approaches. Do not assume a provider.