Guide

How to deploy a website with AI agent Skills

To deploy a website from chat, install the agent Skill for your host and ask your agent to deploy: vercel-deploy-claimable for Vercel, netlify-deploy for Netlify, the cloudflare platform Skill for Workers and Pages, firebase-hosting-basics for Firebase, and github-pages for free static hosting. Each encodes its host's own deploy workflow so the agent does it correctly.

A deploy Skill ships a build — it does not write your app. Build the site with your agent first, then hand the build to the right Skill below.

Platform matrix

One Skill per host

Pick the host first; the Skill follows. Order reflects how often each is the right call for chat-to-live-URL web deploys, not alphabetics.

HostSkillSourceBest when
Vercelvercel-deploy-claimableFirst-partyNext.js apps and fast prototypes you want live in one step, then claim into your own account.
Netlifynetlify-deployFirst-partyStatic sites and serverless functions where Deploy Previews and the Netlify CLI conventions matter.
CloudflarecloudflareFirst-partyEdge-first apps on Workers/Pages, or static sites that want unlimited bandwidth at the edge.
Firebasefirebase-hosting-basicsFirst-partyApps already using Firestore, Auth, or other Firebase services that want hosting in the same project.
GitHub Pagesgithub-pagesCommunityFree static hosting for docs, portfolios, and project sites straight from a GitHub repo.
Astro (multi-host)publishing-astro-websitesCommunityContent and docs sites built on Astro that need the full scaffold-to-deploy path in one skill.

All six live in the Web Hosting & Deploys category, ranked by composite score.

Which one

Pick the right host in four questions

  1. Q1. Is it a Next.js app, or a prototype you want live in one step? → Vercel (vercel-deploy-claimable).
  2. Q2. A static site or Jamstack project that wants Deploy Previews? → Netlify (netlify-deploy).
  3. Q3. Edge-first, Workers, or high-traffic with unlimited bandwidth? → Cloudflare (cloudflare).
  4. Q4. Already on Firebase, or just want free static hosting from a repo? → Firebase (firebase-hosting-basics) or GitHub Pages (github-pages).

Step by step

The five-step deploy

  1. 1

    Build (or open) the site in your agent

    Have your agent — Claude Code, Cursor, Codex, Gemini CLI, or Antigravity — produce a working build locally first. A deploy Skill does not write your app; it takes a build and ships it. Confirm the project builds (npm run build, or the framework equivalent) before deploying.

  2. 2

    Pick the host and install its deploy Skill

    Choose the host from the platform matrix below. Install the matching Skill: vercel-deploy-claimable for Vercel, netlify-deploy for Netlify, the cloudflare platform Skill for Workers/Pages, firebase-hosting-basics for Firebase, or github-pages for GitHub Pages. Most install with one npx skills add or /plugin marketplace add command.

  3. 3

    Authenticate the host

    First-party Skills (Vercel, Netlify, Cloudflare, Firebase) drive the host CLI, which needs auth. Run the login the Skill prompts for — vercel login, netlify login, wrangler login, or firebase login. The claimable Vercel flow is the exception: it ships first and authenticates later via a claim link.

  4. 4

    Deploy from chat

    Ask the agent to deploy. The Skill follows the host's own conventions: Netlify creates a Deploy Preview then promotes to production; Cloudflare runs wrangler deploy; GitHub Pages writes a GitHub Actions workflow and enables Pages; Vercel returns a live URL plus a claim link. You get a URL back in the conversation.

  5. 5

    Verify and wire a custom domain

    Open the returned URL and confirm the build is live. For a custom domain, the github-pages Skill handles apex + CNAME setup directly; the first-party host Skills point you at the host's domain settings. Re-run the deploy step on every change — agent deploys are idempotent per host.

Cross-agent

Which agents can run each deploy Skill

SKILL.md is a cross-agent standard, but real deploy support varies per Skill. We list only verified-working agents.

SkillVerified agents
vercel-deploy-claimableClaude Code, Cursor
netlify-deployClaude Code
cloudflareClaude Code
firebase-hosting-basicsClaude Code, Cursor, Codex, Gemini CLI, Antigravity
github-pagesClaude Code
publishing-astro-websitesClaude Code

Installing on a specific agent? See how to install Skills for the per-agent command.

Go deeper

Per-host walkthroughs

FAQ

Common questions

What is the best agent Skill for deploying a website?

There is no single best Skill — the right one is host-specific. For Vercel use vercel-deploy-claimable, for Netlify use netlify-deploy, for Cloudflare Workers/Pages use the cloudflare platform Skill, for Firebase use firebase-hosting-basics, and for free static hosting use the github-pages Skill. All five are open-source and the first four are first-party (published by the host).

Can Claude Code deploy a website on its own?

Yes. With a deploy Skill installed, Claude Code can take a built site live from the conversation — install the host's Skill, authenticate once, then ask it to deploy. Vercel reports that by early 2026 the majority of AI-originated deployments came from Claude Code, with the claimable Vercel Skill letting you ship before you even have a Vercel account.

Do deploy Skills work in Cursor, Codex, and Gemini CLI, or only Claude Code?

It varies per Skill and we list only verified-working agents. The Firebase deploy Skill supports Claude Code, Cursor, Codex, Gemini CLI, and Antigravity. vercel-deploy-claimable supports Claude Code and Cursor. The Netlify, Cloudflare, and GitHub Pages Skills are catalogued for Claude Code. SKILL.md is a cross-agent standard, so support tends to widen over time — check the skill page for the current list.

Does a deploy Skill build my site, or just ship it?

It ships it. A deploy Skill encodes the host's deploy workflow — auth, config, preview, promote — not your application code. Build the site with your agent first (a frontend or framework Skill helps here), then hand the build to the deploy Skill. The Astro Skill is the exception: it covers both scaffold and deploy for Astro sites.

Is it free to deploy a website with an agent Skill?

The Skills are open-source and free. Hosting cost is the host's, not the Skill's: GitHub Pages and the free tiers of Vercel, Netlify, Cloudflare Pages, and Firebase Hosting cover most personal and small project sites at no cost. The Skill does not add a fee.

What is the difference between a deploy Skill and the host's MCP server?

A Skill encodes the deploy methodology — the steps, conventions, and gotchas — so the agent does it correctly. An MCP server gives the agent live API access to the host. Many deploy flows use both: the Skill knows the workflow, the CLI or MCP does the action. See our skill-vs-mcp-vs-plugin guide for the full distinction.

Other surfaces

Not on Skills? Same task, different tooling

Skills are one way to hand an agent deploy access. If your agent speaks MCP instead of the SKILL.md format, or you want to build and host the site entirely inside ChatGPT without writing code, the deploy task is identical — only the tooling changes. The companion guides:

Browse the full category: Web Hosting & Deploys Skills · Confused about primitives? Skill vs MCP vs Plugin.