About convex-acquire-domain
convex-acquire-domain helps users find available domain names, compare annual prices, and register a selected domain through Convex with explicit approval. It is for Convex deployment owners who need a domain, and can bind the registered domain to the deployment.
Key features
- 01Suggests names based on an idea
- 02Checks live availability and annual prices
- 03Waits for a specific domain selection
- 04Registers through Convex
- 05Connects DNS and deployment
- 06Rebinds the authentication origin
Use cases
- 01Find available names for a project
- 02Compare domain prices before purchase
- 03Attach a newly registered domain to a deployment
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ get-convex/ agent-skills --skill convex-acquire-domainAfter installing, type/convex-acquire-domainin Claude Code to confirm it loaded.
Details
From the project READMEAcquire a domain (labs) — find and buy through Convex
Suggest memorable names for the idea, check live availability + price, then (only on explicit yes) register the chosen domain through Convex and bind it to the deployment.
Workflow
- Brainstorm a few on-theme names; check live availability + annual price.
- Present the top options with prices; wait for an explicit pick.
- Register through Convex (DNSimple) — a Tier-2 spend action performed by the control plane; the agent never holds the registrar credential.
- Point DNS at the deployment and attach it as a Convex custom domain; rebind the auth origin (RP_ID/ORIGIN) and re-publish.
Rules
- Never register without an explicit yes on a specific domain.
- Show the price before registering.
- If the user already owns a domain, hand off to the
domainscapability instead of buying a new one. - Rebinding the domain changes the auth origin — re-publish after.
Comments
Markdown supported