
Convex Domains
If you already own a domain and want it pointing at a Convex app, this skill walks you through the whole thing: picking the target (the `*.convex.app` host or the deployment's HTTP actions URL), creating the DNS records, attaching the custom domain, and checking that it resolves over HTTPS. Where it earns its keep is the auth step. If your app uses passkeys or OAuth, changing the domain changes the origin, so SITE_URL, RP_ID, and ORIGIN all need rebinding and a re-publish, or sign-in quietly breaks. It can also drive your DNS provider's CLI directly (Cloudflare, Route53, gcloud, doctl, Vercel) if one is already logged in, showing each command for confirmation first. The one thing to watch is that it always adds the TXT verification record alongside the CNAME, and that's the record people most often forget.
- skills.sh installs
- 41K
- GitHub stars
- 69
- last updated
- Oct 26, 2026
Install
$ npx -y skills add convex/agent-skills --skill convex-domains --agent claude-codeInstalls into .claude/skills of the current project.
Files
Set up a custom domain with your own provider
Walk the user's own registrar through pointing their domain at the Convex app: identify the target (hosting or deployment URL), create the DNS records, attach the custom domain, and rebind the auth origin if the app uses auth.
Workflow
Sponsors
Details
- Repository
- github.com/convex/agent-skills
- Categories
- Backend & APIs, AI & Agent Building, Databases
- First seen
- Oct 26, 2026
More from convex/agent-skills
All 30- Convex Billing41K
- Convex Monitor41K
- Convex Improve Convex Plugin41K
- Convex Seed41K
- Convex Self Heal41K
- Convex Suggest41K
- Convex Sentinel40.9K
- Convex Expert41.4K
- Convex Auth41.4K
- Convex Authz41.3K
- Convex Migrate41.3K
- Convex Reviewer41.3K
- Convex Docs41.3K
- Convex Design41.2K
- Convex Deploy Guard41.2K
- Convex Env41.2K
- Convex Optimize41.2K
- Convex Crons41.2K
- Convex Advisor41.1K
- Convex Test41.1K
- Convex Agent41.1K
- Convex Add41.1K
- Convex Cost41.1K
- Convex Migrate Rehearse41.1K