netlify-deploy

Automate Netlify deployments with CLI authentication, site linking, and build configuration.

779|80|Updated Jun 20, 2025
One-click install
npx skills add https://github.com/Haohao-end/openagent --skill netlify-deploy-haohao-end
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: netlify-deploy
Source: https://github.com/Haohao-end/openagent/tree/main/api/internal/core/skills/catalog/netlify-deploy
Command: npx skills add https://github.com/Haohao-end/openagent --skill netlify-deploy-haohao-end

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the guesswork and manual steps required to publish a web project on Netlify by handling authentication checks, configuration detection, site linking, and producing a ready-to-share deploy URL.

Core Features & Use Cases

  • Netlify CLI authentication verification: Checks whether you are logged in, then guides you through browser login or token-based authentication if needed.
  • Site link detection and setup: Determines whether the project is already linked to a Netlify site and links it via Git remote or creates a new site when missing.
  • Framework-aware deployment workflow: Installs dependencies, selects build/publish settings (including netlify.toml handling), and deploys to preview or production as appropriate.

Quick Start

Ask the AI to deploy your current web project to Netlify and return the preview URL, build settings it used, and any issues to fix.

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 app to Netlify using the CLI?

To deploy a web app to Netlify, the workflow checks CLI authentication, links your site via Git remote, installs dependencies, and executes `npx netlify deploy` to return a preview or production URL.

How does Netlify CLI authentication work for automated deployments?

Netlify CLI authentication works by running `npx netlify status` to check login state, then guiding you through browser login or token-based authentication if needed to enable automated deployments.

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

You do not need a netlify.toml file to publish your site, as the deployment workflow handles framework detection and build settings automatically, though it will apply netlify.toml configurations if present.

What's the best way to link an unlinked repository to Netlify?

The best way to link an unlinked repository to Netlify is to let the deployment workflow determine the unlinked state and initialize the site connection automatically via your Git remote configuration.

Can I generate a preview deploy before pushing to production on Netlify?

Yes, you can generate a preview deploy before production by executing `npx netlify deploy` for a preview URL, and later running `npx netlify deploy --prod` for the production environment.