netlify-deploy

Authenticate the Netlify CLI, link or initialize a site, and deploy preview or production builds.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/MichaelFrieze/riffatlas --skill netlify-deploy-michaelfrieze
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: netlify-deploy
Source: https://github.com/MichaelFrieze/riffatlas/tree/main/.agents/skills/netlify-deploy
Command: npx skills add https://github.com/MichaelFrieze/riffatlas --skill netlify-deploy-michaelfrieze

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Netlify Deployment Skill removes the guesswork of authenticating, linking a site, choosing preview vs production, and deploying a web project to Netlify.

Core Features & Use Cases

  • Authentication verification: Checks Netlify CLI login status and guides the user through browser-based OAuth login or token-based authentication when needed.
  • Site linking & initialization: Detects whether a site is linked and links it using the Git remote URL or initializes a new Netlify site when no link exists.
  • Framework-aware deployment workflow: Ensures dependencies are installed and deploys with correct preview/production commands, while handling build configuration via netlify.toml or CLI prompts.

Use case examples:

  • Deploy a front-end app for testing with a preview URL, then promote to production once it looks good.
  • Link a local Git repository to an existing Netlify site and redeploy updates safely.
  • Deploy a project when netlify.toml is missing by interactively selecting build settings and publish output.

Quick Start

Tell me to deploy this project to Netlify and return the preview URL and any build configuration needed.

Frequently Asked Questions about netlify-deploy

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

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

To deploy to Netlify, the Skill authenticates your CLI session, links your local repository using the Git remote URL or initializes a new site, and then executes a preview or production deploy. It handles dependency installation and build configuration automatically.

How do I link a local Git repository to an existing Netlify site?

Linking a local Git repository to an existing Netlify site is done by detecting the current site status and using the Git remote URL to establish the connection. If no link exists, the Skill initializes a new Netlify site instead.

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

Yes, you can generate a preview deploy before pushing to production. The Skill executes a preview deployment to provide a testing URL, and you can later promote the project to production using the appropriate deploy commands.

Does Netlify deployment work without a netlify.toml file?

Netlify deployment works without a netlify.toml file by interactively prompting you to select build settings and publish output directories. This allows you to configure and deploy your front-end app even when the configuration file is missing.

How do I verify Netlify CLI login status and authenticate my account?

Verifying Netlify CLI login status involves checking the current authentication state. The Skill guides you through browser-based OAuth login or token-based authentication when needed to ensure your account is connected before deployment.

What is the best way to redeploy updates to a static front-end app on Netlify?

The best way to redeploy updates is to link your local repository to the existing site and execute a new deployment. The Skill ensures dependencies are installed and applies the correct build configuration before safely redeploying your app.