What problem does it solve?
This Skill automates the repetitive and error-prone process of deploying web projects to Netlify by handling CLI authentication, site linking or creation, framework and build detection, dependency checks, and the actual preview or production upload so users get reliable publish results without manual step-by-step CLI troubleshooting.
Core Features & Use Cases
- Authentication checks: Verifies Netlify CLI login status and guides the user to login or use NETLIFY_AUTH_TOKEN when needed.
- Site linking and creation: Links by Git remote when possible or initializes a new Netlify site interactively.
- Build detection and deployment: Detects framework settings or netlify.toml, installs dependencies, runs builds, and performs preview or production deploys.
- Reporting and troubleshooting: Returns deploy preview and production URLs, points to logs and dashboard links, and surfaces build errors or publish directory issues.
- Use Case: Publish a local React or Next.js project to Netlify, obtain a preview URL for testing, then promote to production after verification.
Quick Start
Deploy this project to Netlify using the Netlify CLI, link or create a site if needed, run the appropriate build, and return the deploy preview URL and any build errors.