convex-setup-auth

Configure authentication providers and access control for Convex apps.

5|1|Updated May 31, 2026
One-click install
npx skills add https://github.com/waynesutton/teleprompter --skill convex-setup-auth-waynesutton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: convex-setup-auth
Source: https://github.com/waynesutton/teleprompter/tree/main/.cursor/skills/convex-setup-auth
Command: npx skills add https://github.com/waynesutton/teleprompter --skill convex-setup-auth-waynesutton

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Convex authentication setup helps teams implement robust user authentication, identity mapping, and access control for Convex apps, reducing integration guesswork and errors.

Core Features & Use Cases

  • Choose and wire an auth provider (Convex Auth, Clerk, WorkOS AuthKit, Auth0) with client and backend
  • Map user identities, manage access control, and enforce authorization across backend functions
  • Support local and production deployments with guided steps and validation checks

Quick Start

Configure and run the Convex authentication setup to initialize the chosen provider and wire the client/server auth.

Frequently Asked Questions about convex-setup-auth

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up authentication in a Convex app?

To set up Convex authentication, you install auth libraries, configure convex/auth.config.ts, wire your chosen provider to the client and backend, and enforce access control across backend functions.

Can I use Clerk or Auth0 for identity mapping with Convex?

Yes, you can use Clerk, Auth0, WorkOS AuthKit, or Convex Auth for identity mapping. The setup guides you through wiring the provider, mapping user identities, and managing user records across local and production deployments.

How does access control work across Convex backend functions?

Access control in Convex backend functions is enforced by mapping user identities and managing authorization rules. Once your auth provider is wired, the setup helps you apply these access controls directly within your backend queries and mutations.

What's the best way to configure Convex Auth for local and production deployments?

The best way to configure Convex Auth for local and production deployments is by following guided steps to initialize your chosen provider, validate the configuration, and wire the client and server auth environments correctly.

Do I need to manually manage user records when adding authentication to Convex?

You need to manage user records when adding authentication to Convex, but the setup process reduces integration guesswork by guiding you through identity mapping and user record management alongside your chosen auth provider.