Skip to content
Back to skills

Setup Convex

ASecurity

Sign the user in to Convex from macOS, Linux or Windows through the browser, so the agent can create Convex projects, deploy backends and set env vars. Use when the user wants to connect Convex, npx convex login status fails, or before create-software needs a database.

  • 29 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
ai-agentsgobashnodegitdatabasebackend

Works with

  • cli

Security analysis

A92/100
  • mediumUses curl or wget to download content

Pro shows the line behind each finding and how to fix it

Scanned November 11, 2026

npx -y skills add Melvynx/ai-maxxing-skills --skill setup-convex --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Setup Convex?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Setup Convex
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/melvynx-setup-convex/badge)](https://www.skillsdirectory.com/skills/melvynx-setup-convex)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: setup-convex
description: Sign the user in to Convex from macOS, Linux or Windows through the browser, so the agent can create Convex projects, deploy backends and set env vars. Use when the user wants to connect Convex, npx convex login status fails, or before create-software needs a database.
---

Connect the user's Convex account to the Convex CLI on this machine so the agent can create and deploy backends. Do every step yourself and only ask for what needs a human (creating the account, approving the login). Talk to the user in their language, short messages, no jargon (never say "CLI", "deployment key" or "device" to them).

If you got this skill from a link instead of a local folder, install nothing else from the repo: fetch a file only when a step needs it, with `curl -fsSL https://raw.githubusercontent.com/Melvynx/ai-maxxing-skills/main/skills/setup-convex/<path> -o <scratch>/<file>`, and read another skill it names only when you reach it, from `https://raw.githubusercontent.com/Melvynx/ai-maxxing-skills/main/skills/<skill-name>/SKILL.md`.

1. Make sure Node works (`node --version`, v20 or higher); if not, run the `setup-node` skill first. Convex runs through `npx`, nothing else to install.
2. If `npx convex@latest login status` already shows a signed-in account and a team, skip to step 4.
3. Start the login in the background, with the output in a file you can read:

   ```bash
   npx -y convex@latest login --no-open --login-flow poll --device-name "$(hostname)" < /dev/null > <scratch>/convex-login.txt 2>&1
   ```

   Read the link (and the code if one is shown) from that file and give it to the user (open it in Chrome AI when `setup-dev-browser` is done). If they have no Convex account, they create one on that page with GitHub or Google, then approve the device and say "done". Check `npx convex@latest login status` until it shows their team.
4. Prove it: `npx convex@latest login status` lists their account and at least one team. Do not create a project now; `create-software` creates one per app with `npx convex dev --once`.

End with a short check list, a check or a cross on each line: Node works, signed in to Convex, team `<name>` found. Then tell the user in one line that the agent can now create the database and backend of their apps.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.