add-domain

Connect custom domains to Vercel Next.js apps via Cloudflare DNS.

34|6|Updated Jun 30, 2026
One-click install
npx skills add https://github.com/flavien-ia/hypervibe-harness --skill add-domain-flavien-ia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-domain
Source: https://github.com/flavien-ia/hypervibe-harness/tree/main/skills/add-domain
Command: npx skills add https://github.com/flavien-ia/hypervibe-harness --skill add-domain-flavien-ia

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires vercel, stripe, wrangler, and includes scripts (resource) components.

What problem does it solve?

This skill automates the complex, multi-step process of connecting a custom domain to a Vercel-hosted application, ensuring proper DNS configuration, SSL certification, and SEO-friendly URL updates.

Core Features & Use Cases

  • Automated DNS Orchestration: Configures Cloudflare as a DNS provider for fast routing and DDoS protection.
  • SEO & Code Synchronization: Automatically updates environment variables and replaces hardcoded Vercel URLs throughout the source code to prevent SEO dilution.
  • Integration Management: Handles optional email routing via Cloudflare and professional email sending via Resend, while auditing and fixing OAuth and Stripe webhook integrations.

Quick Start

Use the add-domain skill to connect my custom domain to this project and update all necessary configurations.

Frequently Asked Questions about add-domain

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

FAQPage Schema
Do I need active Vercel and Cloudflare API access to automate domain connection?

Yes, automating domain connection requires active Vercel and Cloudflare API access to execute infrastructure changes. These API credentials are necessary to configure DNS records, manage nameservers, and synchronize environment variables.

How do I connect a custom domain to a Vercel app without manual DNS configuration?

Connecting a custom domain to a Vercel app is automated by orchestrating Cloudflare DNS records and synchronizing project-wide URLs. It updates environment variables and replaces hardcoded Vercel URLs to ensure proper SSL and SEO configuration.

Does this custom domain automation tool update OAuth and Stripe webhook integrations?

Yes, custom domain automation performs post-deployment audits for OAuth and Stripe webhook integrations. It handles environment variable synchronization and fixes integration configurations to ensure they function correctly with the new domain.

Can I use Cloudflare DNS for my Vercel Next.js application to prevent SEO dilution?

Yes, using Cloudflare DNS for a Vercel Next.js application prevents SEO dilution by automatically replacing hardcoded Vercel URLs throughout the source code. It also configures fast routing and DDoS protection for the domain.

How do I set up email routing when adding a custom domain to a Vercel project?

Setting up email routing when adding a custom domain involves configuring Cloudflare routing and Resend integration. The process handles optional email routing via Cloudflare and professional email sending via Resend for the application.

Do I need active Vercel and Cloudflare API access to automate domain connection?

Yes, automating domain connection requires active Vercel and Cloudflare API access to execute infrastructure changes. These API credentials are necessary to configure DNS records, manage nameservers, and synchronize environment variables.