
Description
convex-auth is an agent skill for adding sign-in to an app built on Convex. It installs and wires the @convex-dev/auth library for the current app, covering a provider, the server configuration, the client hooks and a sign-in interface. Passkeys are the default provider, and the skill can also set up password or OAuth sign-in with a provider such as Google when the user asks for it. The skill's main focus is the auth.config.ts file, which the skill calls the most common real-world auth mistake, so it checks that file carefully. The workflow adds the library to convex.config.ts, adds the chosen provider in convex/auth.ts, and generates the auth keys without the interactive wizard, because the skill says the wizard needs a terminal that an agent cannot use. With pnpm, the skill also installs the jose package, which the auth setup needs. It is part of the get-convex agent-skills repository and is added to a compatible agent with the skills command. The audits passed with Gen Agent Trust Hub, Socket and Snyk. It is useful for developers who want working sign-in on a Convex app without debugging the configuration by hand.…
Highlights
- Installs @convex-dev/auth for the app
- Passkey sign-in by default, with OAuth or password on request
- Checks the auth.config.ts wiring
- Generates auth keys without the interactive wizard
Ratings & Reviews
No ratings yet
Be the first to rate convex-auth.
People also visit
convex-auth FAQ
What does convex-auth set up?
Sign-in for a Convex app with @convex-dev/auth, including the provider, the server config, client hooks and a sign-in UI.
Which sign-in methods does it support?
Passkeys by default, with password or OAuth such as Google available on request.
Why does it avoid the wizard?
The skill says the interactive wizard needs input an agent cannot give, so it generates the keys headlessly.
Does it need any extra packages?
With pnpm, it also installs the jose package, which it says will not hoist otherwise.
How do I install it?
Run: npx skills add https://github.com/get-convex/agent-skills --skill convex-auth
What security audits has it passed?
Gen Agent Trust Hub, Socket and Snyk all passed.
What are the best convex-auth alternatives?
Popular alternatives to convex-auth include gws-shared, quarkus-security and springboot-security. See all convex-auth alternatives








