Skip to main content
skill

netlify-deploy · davila7 — Claude Code skill: ship a site to Netlify

A Claude skill that walks a web project through a Netlify release: auth check, site linking, build and upload to a preview or production URL.

Install into Claude Code · claude-code-templates All methods and platforms ↓
npx claude-code-templates@latest --skill development/netlify-deploy
Open on GitHub

What netlify-deploy does

The skill wraps the everyday parts of npx netlify. It starts by reading npx netlify status; with no active session it points you to npx netlify login or to setting NETLIFY_AUTH_TOKEN. Then it works out whether a site is already attached. For a Git project it tries npx netlify link --git-remote-url <REMOTE_URL>. When no Netlify site exists yet, npx netlify init takes over and handles team, site name and build settings.

Dependencies come next — npm install for an npm project. Publishing happens in two stages: npx netlify deploy returns a preview link with its own address, while npx netlify deploy --prod pushes to the live URL. Build config is read from netlify.toml when present. Without it, the CLI asks for a build command and publish directory, and the skill can suggest values based on the framework in package.json.

You need a Netlify account with an active login, and a deploy can run for several minutes, so set the timeout generously. Sandboxed networking that blocks outbound calls is a real blocker here: timeouts, DNS failures or dropped connections mean the upload never reaches Netlify. The fix is a rerun with sandbox_permissions=require_escalated.

What it helps with

  • publish the current project folder to Netlify
  • attach a repo to an existing Netlify site by its Git remote
  • get a preview URL for testing before going live
  • set a build command and publish directory without a netlify.toml
  • find out why a deploy dies at login or at build

Example prompts for the agent

  • Check my Netlify login and deploy this as a preview
  • Link this repo to a Netlify site, then build and push to production
  • Run npx netlify deploy --prod and give me the site URL

How to install netlify-deploy

1claude-code-templates

npx claude-code-templates@latest --skill development/netlify-deploy

2Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill netlify-deploy -a claude-code

3Manually: put the files in place

~/.claude/skills/netlify-deploy/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/netlify-deploy/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about netlify-deploy

How do I install netlify-deploy in Claude Code?

Use the templates installer: npx claude-code-templates@latest --skill development/netlify-deploy. Alternatively run npx skills add davila7/claude-code-templates --skill netlify-deploy -a claude-code. The skill file then sits at ~/.claude/skills/netlify-deploy/SKILL.md.

What does netlify-deploy do?

It guides the agent through a Netlify release: checks CLI auth, links or creates a site, installs dependencies, builds the project and uploads it either as a preview or to production.

What do I need before running it?

A Netlify account you are logged into, and a web project in the current directory. Log in with npx netlify login in the browser, or supply NETLIFY_AUTH_TOKEN instead.

Similar skills

All skills for DevOps and infrastructure →

netlify-deploy by other authors comes first.

From the same set804

The whole set →
academic-cv-builder Formats academic curriculum vitae for faculty positions, postdocs, and grant applications. Structures publications, funding, and teaching records. 59installs emerging-techniques-speculative-decoding A skill that walks your agent through speculative decoding, Medusa and lookahead decoding to speed up token generation by 1.5–3.6×. 59installs emerging-techniques-moe-training Provides guidance and code templates for training Mixture of Experts models with DeepSpeed and Transformers. Scales model capacity without matching compute growth. 59installs environment Inspects, stages, and applies configuration updates across Railway environments. Ideal when modifying environment variables, build parameters, or service instances. 58installs footballbin-predictions Fetch FootballBin forecasts for Premier League and Champions League fixtures, including projected scores, the next scorer, corner counts, and form-based notes on key players. 57installs rust-pro Guides Rust work on services, libraries, and systems tools, from ownership and async design to tests and performance profiling. 57installs inference-serving-tensorrt-llm Provides Claude Code with reference guides and recipes to run LLM inference on NVIDIA GPUs using TensorRT-LLM. Ideal for configuring FP8 quantization and multi-GPU serving. 57installs domain This skill creates Railway-provided domains or adds custom ones to Railway services. Use it to get a service URL or retrieve DNS records for a custom domain. 56installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor