netlify-ops

Automate Netlify API operations for deploys, sites, DNS, and build hooks.

2|1|Updated Jul 26, 2025
One-click install
npx skills add https://github.com/ImpactMojo/ImpactMojo --skill netlify-ops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: netlify-ops
Source: https://github.com/ImpactMojo/ImpactMojo/tree/main/.claude/skills/netlify-ops
Command: npx skills add https://github.com/ImpactMojo/ImpactMojo --skill netlify-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Netlify API operations streamline managing deploys, sites, DNS, environment variables, and build hooks using $NETLIFY_PAT.

Core Features & Use Cases

  • Manage sites and deploys: list sites, retrieve details, update settings, view deploy history, and perform safe rollbacks or locks.
  • DNS and environment configuration: list DNS zones/records and manage environment variables for accounts.
  • Build hooks and automation: create and trigger build hooks to integrate Netlify builds into CI/CD workflows.

Quick Start

Authenticate with a Netlify Personal Access Token and begin issuing API calls to manage Netlify deployments, domains, and configuration.

Frequently Asked Questions about netlify-ops

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

FAQPage Schema
How do I automate Netlify deployments and manage site settings via API?

You can automate Netlify deployments by using API calls to list sites, retrieve details, update settings, view deploy history, and perform safe rollbacks or locks. This requires a valid Netlify Personal Access Token for authentication.

Can I manage DNS zones and environment variables for my Netlify account through the API?

Yes, you can manage DNS zones and environment variables through the API. The operations allow you to list DNS zones and records, as well as configure environment variables for your Netlify accounts.

How do I trigger Netlify builds from a CI/CD pipeline?

You can trigger Netlify builds from a CI/CD pipeline by creating and triggering build hooks via the API. This integrates your Netlify builds directly into existing automation workflows.

What do I need to authenticate API requests to the Netlify API?

To authenticate Netlify API requests, you need a valid Netlify Personal Access Token. All requests are made using the base URL https://api.netlify.com/api/v1.

Does this approach work for rolling back a failed Netlify deployment?

Yes, this approach works for rolling back a failed Netlify deployment. The API operations support viewing deploy history and performing safe rollbacks to restore a previous stable state.

What is the best way to manage multiple Netlify sites programmatically?

The best way to manage multiple Netlify sites programmatically is by using the Netlify API to list sites, retrieve configuration details, update settings, and automate provisioning tasks across your deployment pipelines.