AI SummaryAutomates Netlify deployments for web projects using the Netlify CLI, detecting project configuration and handling both production and preview deploys. Ideal for developers who want to streamline their deployment workflow without manual CLI commands.
Install
Copy this and paste it into Claude Code, Cursor, or any AI assistant:
I want to install the "netlify-deploy" skill in my project. Please run this command in my terminal: # Install skill into your project (8 files) mkdir -p .claude/skills/netlify-deploy && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/netlify-deploy/SKILL.md "https://raw.githubusercontent.com/openai/skills/main/skills/.curated/netlify-deploy/SKILL.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/netlify-deploy/LICENSE.txt "https://raw.githubusercontent.com/openai/skills/main/skills/.curated/netlify-deploy/LICENSE.txt" && mkdir -p .claude/skills/netlify-deploy/agents && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/netlify-deploy/agents/openai.yaml "https://raw.githubusercontent.com/openai/skills/main/skills/.curated/netlify-deploy/agents/openai.yaml" && mkdir -p .claude/skills/netlify-deploy/assets && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/netlify-deploy/assets/netlify-small.svg "https://raw.githubusercontent.com/openai/skills/main/skills/.curated/netlify-deploy/assets/netlify-small.svg" && mkdir -p .claude/skills/netlify-deploy/assets && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/netlify-deploy/assets/netlify.png "https://raw.githubusercontent.com/openai/skills/main/skills/.curated/netlify-deploy/assets/netlify.png" && mkdir -p .claude/skills/netlify-deploy/references && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/netlify-deploy/references/cli-commands.md "https://raw.githubusercontent.com/openai/skills/main/skills/.curated/netlify-deploy/references/cli-commands.md" && mkdir -p .claude/skills/netlify-deploy/references && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/netlify-deploy/references/deployment-patterns.md "https://raw.githubusercontent.com/openai/skills/main/skills/.curated/netlify-deploy/references/deployment-patterns.md" && mkdir -p .claude/skills/netlify-deploy/references && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/netlify-deploy/references/netlify-toml.md "https://raw.githubusercontent.com/openai/skills/main/skills/.curated/netlify-deploy/references/netlify-toml.md" Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.
Description
Deploy web projects to Netlify using the Netlify CLI (`npx netlify`). Use when the user asks to deploy, host, publish, or link a site/repo on Netlify, including preview and production deploys.
Overview
This skill automates Netlify deployments by: • Verifying Netlify CLI authentication • Detecting project configuration and framework • Linking to existing sites or creating new ones • Deploying to production or preview environments
Prerequisites
• Netlify CLI: Installed via npx (no global install required) • Authentication: Netlify account with active login session • Project: Valid web project in current directory • When sandboxing blocks the deployment network calls, rerun with sandbox_permissions=require_escalated. • The deployment might take a few minutes. Use appropriate timeout values.
Netlify Deployment Skill
Deploy web projects to Netlify using the Netlify CLI with intelligent detection of project configuration and deployment context.
Authentication Pattern
The skill uses the pre-authenticated Netlify CLI approach: • Check authentication status with npx netlify status • If not authenticated, guide user through npx netlify login • Fail gracefully if authentication cannot be established Authentication uses either: • Browser-based OAuth (primary): netlify login opens browser for authentication • API Key (alternative): Set NETLIFY_AUTH_TOKEN environment variable
Discussion
Health Signals
My Fox Den
Community Rating
Sign in to rate this booster