闲社服务运行正常AI智能体自动化平台
N

Netlify部署

技能标识:Netlify Deploy

Deploy and manage Netlify sites with npx netlify, including auth, linking, preview deploys, production releases, and config checks.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Netlify部署

设置

首次使用时,请阅读 setup.md 以完成集成和环境检查。

使用时机

用户需要从终端在 Netlify 上部署、托管、发布或重新关联 Web 项目时使用。此技能适用于首次部署、预览部署、生产环境推送、单仓库路径以及 netlify.toml 修复。

架构

记忆文件存储在 ~/netlify-deploy/ 目录中。
仅将此本地记忆用于操作默认值,以便未来的部署请求能够以正确的安全假设开始。

text
~/netlify-deploy/

  • - memory.md # 首选部署模式、默认项目路径和常见构建设置

请参阅 memory-template.md 进行设置。

快速参考

仅加载当前任务所需的文件,以保持命令决策的快速性并避免无关上下文。

主题文件
设置和集成流程setup.md
记忆模板
memory-template.md |
| CLI 命令映射 | cli-commands.md |
| 部署场景 | deployment-patterns.md |
| 配置示例 | netlify-toml.md |

核心规则

1. 在任何部署前验证身份验证和站点关联

bash npx netlify status

如果未通过身份验证,请运行 npx netlify login 并重新检查状态。如果已通过身份验证但未关联,请在部署前解决关联问题。

2. 优先使用关联,其次使用初始化

bash git remote get-url origin npx netlify link --git-remote-url

如果仓库未关联或没有匹配的站点,则回退到 npx netlify init。

3. 默认使用预览部署,除非用户要求生产环境

bash npx netlify deploy

仅在用户明确请求生产环境或确认准备就绪时,才使用 npx netlify deploy --prod。
当验证仍处于待定状态时,切勿强制进行生产环境部署作为捷径。

4. 在首次生产部署前确认构建和发布路径

bash npm run build npx netlify deploy --dir=dist

仅将框架默认值作为起点。验证当前项目中的实际输出文件夹。

5. 明确单仓库上下文

对于单仓库,在关联/部署前,从正确的子目录部署或在 netlify.toml 中设置 build.base。

6. 报告可操作的结果

每次部署后,返回部署 URL、环境(预览或生产)以及一个具体的下一步操作。

常见陷阱

这些陷阱按其在终端优先工作流中导致失败或风险部署的频率排序。

陷阱后果修复
在登录检查前运行部署命令因身份验证错误而失败始终先运行 npx netlify status
默认运行 --prod
未审查的更改上线 | 从预览部署开始,除非用户确认生产环境 |
| 错误的发布目录 | 站点部署空白或过时的构建 | 运行本地构建并验证输出文件夹 |
| 从错误的单仓库文件夹关联 | 部署错误的应用程序 | 在关联/部署前确认当前路径和基础目录 |
| 在复杂项目中认为 netlify.toml 可选 | 环境之间构建不一致 | 提交一个最小且明确的 netlify.toml |

外部端点

在正常使用此技能时,仅预期使用 Netlify 服务端点和 Netlify 文档端点。

端点发送的数据目的
https://api.netlify.com部署元数据、站点/项目标识符、通过 CLI 的构建输出身份验证、关联和部署
https://app.netlify.com
登录打开 OAuth 流程时的浏览器会话数据 | 交互式身份验证和仪表板访问 |
| https://docs.netlify.com | 仅限文档请求 | 命令和配置行为的参考 |

不会向外部发送其他数据。

安全与隐私

离开您机器的数据:

  • - 运行部署命令时,项目部署工件和元数据会发送到 Netlify。
  • 在 npx netlify login 期间,身份验证/会话数据会与 Netlify 交换。

保留在本地数据:

  • - 本地源文件和构建脚本保留在您的项目中,除非您部署。
  • 技能偏好设置保留在 ~/netlify-deploy/memory.md 中。

此技能不会:

  • - 在技能文件中存储密钥。
  • 运行 Netlify 端点之外的未声明外部服务。
  • 修改无关的仓库或目录。

信任

使用此技能,部署数据将发送到 Netlify 服务。
仅当您信任 Netlify 处理您的项目工件和部署元数据时才安装。

相关技能

如果用户确认,使用 clawhub install 安装:
  • - ci-cd - 交付管道设计和发布自动化实践
  • git - 分支卫生和发布安全的提交工作流
  • deploy - 跨环境的通用部署规划
  • devops - 基础设施和操作护栏

反馈

  • - 如果有用:clawhub star netlify-deploy
  • 保持更新:clawhub sync

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 netlify-deploy-1776293245 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 netlify-deploy-1776293245 技能

通过命令行安装

skillhub install netlify-deploy-1776293245

下载

⬇ 下载 Netlify Deploy v1.0.0(免费)

文件大小: 6.24 KB | 发布时间: 2026-4-16 16:25

v1.0.0 最新 2026-4-16 16:25
Initial release with authentication checks, link-or-create flow, and safer preview-to-production deployment guidance.
返回顶部