domain

Bind and verify custom domains for Vercel-hosted stores.

Updated Apr 22, 2026
One-click install
npx skills add https://github.com/mitcheman/bodega --skill domain-mitcheman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: domain
Source: https://github.com/mitcheman/bodega/tree/main/.cursor/skills/domain
Command: npx skills add https://github.com/mitcheman/bodega --skill domain-mitcheman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Walks through buying or connecting a custom domain, binds it to the Vercel project, configures DNS, and handles the async verification loop.

Core Features & Use Cases

  • Pre-checks to ensure the Vercel project exists and the merchant understands domain ownership and DNS propagation.
  • Step-by-step workflow for owned domains or new purchases, including binding to Vercel, DNS guidance, and status tracking.
  • Async verification flow that rechecks DNS propagation, confirms binding, and triggers a redeploy when ready.

Quick Start

Run /bodega:domain to begin the domain binding and verification flow for your store.

Frequently Asked Questions about domain

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect a custom domain to my Vercel-hosted store?

To connect a custom domain to Vercel, this Skill binds your domain to the Vercel project, configures the necessary DNS records, and runs an async verification loop to confirm successful propagation.

Can I use a domain I already own or do I need to purchase a new one?

You can use an owned domain or purchase a new one. The domain binding workflow provides step-by-step guidance for both scenarios, including DNS configuration and status tracking for your Vercel project.

How does DNS propagation verification work when binding a domain?

DNS propagation verification uses an async flow that continuously rechecks your DNS records, confirms the domain binding to Vercel, and automatically triggers a redeploy once the domain is fully verified and ready.

What do I need before setting up custom domain hosting on Vercel?

Before setting up custom domain hosting, you need an existing Vercel project, access to your DNS records for configuration, and an understanding of domain ownership and DNS propagation delays.

Why is my custom domain not working after updating DNS records?

Your custom domain may not work immediately due to DNS propagation delays. The Skill handles this by running an async verification loop that rechecks DNS status until the binding is confirmed and triggers a redeploy.

Does this domain binding process handle both DNS configuration and Vercel deployment?

Yes, the domain binding process handles DNS record configuration, verifies domain ownership, confirms the Vercel binding through async propagation checks, and triggers a project redeploy when verification succeeds.