Mechanism
When It Triggers · How It Works · What It Produces
Breaks down how the skill works and what it produces, so you can quickly judge whether it fits your scenario and value.
Trigger Timing
When setting up authentication for a Convex backend for the first time, implementing user management, creating auth helpers, or configuring auth providers (Convex Auth, Clerk, WorkOS AuthKit, Auth0, custom JWT).
Working Mechanism
- Ask user to choose provider if not obvious from repo signals (deps, files, env vars)
- Read matching local reference file and official docs for current setup
- Follow workflow: determine provider, decide local/prod, read refs, wire client, add server-side auth checks
- Only add app-level user storage when needed; avoid invented patterns for Convex Auth
Outcome
Secure Convex auth integration with protected backend functions, correct provider wiring, env config, and validation checklist or verified login flow.
Use Cases
Two Typical Use Cases
New Convex app needs auth provider
A developer starting a new Convex app needs login. The skill asks which provider they want, detects no repo signals, reads convex-auth.md and official docs, and walks through client wiring and a protected query. The user gets a working local auth setup without outdated patterns, saving research time and avoiding security mistakes.
Clerk production auth for Convex team
A team using Clerk on Convex must add production auth and role checks. The skill reads references/clerk.md, follows Clerk and Convex docs for env vars and middleware, and adds authorization in backend functions. They receive a production-ready auth config with verified login and clear unauthorized errors, reducing go-live risk.
Skill Relationships
Which Skills I Use · Which Skills Use Me
Dependency relationships read as "the upper tier points to the lower tier." The current Skill sits in the middle tier — above are Skills that depend on it, below are Skills it depends on.
Tier 1 · These Skills Use Me
Tier 2 · Current Skill
- convex-setup-authWorkflow
Tier 3 · I Use These Skills
Full Relationship Graph
Browse this skill's relationships within its skillset. Click a node to switch the side panel; use the search box to jump to any skill.
Skill File
