AgentSkillsCN

netlify

通过 API 管理 Netlify 站点、部署与函数。部署并配置 Web 项目。

SKILL.md
--- frontmatter
name: netlify
description: Manage Netlify sites, deploys, and functions via API. Deploy and configure web projects.
metadata: {"thinkfleet":{"emoji":"🔷","requires":{"env":["NETLIFY_AUTH_TOKEN"]}}}

Netlify

Web deployment platform.

Environment

bash
export NETLIFY_AUTH_TOKEN="xxxxxxxxxx"

CLI Commands

bash
netlify sites:list
netlify deploy --prod
netlify env:list
netlify functions:list

API - List Sites

bash
curl "https://api.netlify.com/api/v1/sites" -H "Authorization: Bearer $NETLIFY_AUTH_TOKEN"

API - Trigger Deploy

bash
curl -X POST "https://api.netlify.com/api/v1/sites/{site_id}/builds" \
  -H "Authorization: Bearer $NETLIFY_AUTH_TOKEN"

API - List Deploys

bash
curl "https://api.netlify.com/api/v1/sites/{site_id}/deploys" \
  -H "Authorization: Bearer $NETLIFY_AUTH_TOKEN"

Links