netlify-deploy

Deploy web projects to Netlify using the Netlify CLI.

5|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/lidge-jun/cli-jaw-skills --skill netlify-deploy-lidge-jun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: netlify-deploy
Source: https://github.com/lidge-jun/cli-jaw-skills/tree/main/netlify-deploy
Command: npx skills add https://github.com/lidge-jun/cli-jaw-skills --skill netlify-deploy-lidge-jun

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of deploying web projects to Netlify, simplifying the workflow for developers and ensuring consistent deployments.

Core Features & Use Cases

  • Automated Deployment: Deploys projects to Netlify using the Netlify CLI.
  • Authentication Handling: Manages Netlify CLI authentication, guiding users through login if necessary.
  • Site Linking: Links local projects to existing Netlify sites or helps create new ones.
  • Use Case: When a user wants to publish their latest website changes, this skill can handle the entire deployment process from their local machine to Netlify's production servers.

Quick Start

Use the netlify-deploy skill to deploy the current project to Netlify.

Frequently Asked Questions about netlify-deploy

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

FAQPage Schema
How do I deploy a web project to Netlify using the CLI?

You can deploy your web project to Netlify by using the CLI to manage authentication, link your local site, install dependencies, and execute production or preview deployments. This works with or without a netlify.toml configuration file.

Do I need a netlify.toml configuration file to deploy my site?

No, you do not need a netlify.toml configuration file to deploy your site to Netlify. The deployment process supports projects both with and without this configuration file, automatically handling the necessary setup and linking.

How does CLI authentication work when deploying to Netlify?

CLI authentication for deploying to Netlify is handled automatically, guiding you through the login process if you are not already authenticated. This ensures secure access before linking your local project and executing deployments.

Can I create a new Netlify site for my local project during deployment?

Yes, you can create a new Netlify site for your local project during deployment. The process includes site linking functionality that helps you either link to an existing Netlify site or create a new one directly from your machine.

Does the Netlify deployment process support preview deployments?

Yes, the Netlify deployment process supports both production and preview deployments. This allows you to publish website changes to a staging environment for testing before pushing them to the production servers.

Why is my Netlify CLI deployment failing and how can I fix it?

If your Netlify CLI deployment is failing, the deployment process provides guidance for common errors. This includes troubleshooting authentication issues, site linking failures, and dependency installation problems to ensure a successful deployment.