这个 Skill 能做什么,适合哪些场景?
这是一个使用 Netlify CLI 部署 Web 项目的 Agent Skill。它会检查登录状态,识别项目配置和框架,并尝试连接已有站点或创建新站点。技能支持预览部署和生产部署,也会提示依赖安装、构建配置及常见错误处理。该技能来自已弃用的 openai/skills 技能目录;README 建议当前使用 OpenAI Plugins repository。
运行 npx netlify status 检查认证和站点链接状态;必要时引导执行 npx netlify login,或使用 NETLIFY_AUTH_TOKEN。它可以读取 Git 远程地址,并运行 npx netlify link --git-remote-url 或 npx netlify init 来连接或创建站点;还会根据项目情况建议 npm、yarn 或 pnpm 依赖安装。部署时运行 npx netlify deploy 创建预览部署,或运行 npx netlify deploy --prod 发布到生产环境,并报告部署 URL、站点 URL 和日志入口。
- 前端开发者希望先生成唯一预览 URL,以便测试网站改动。
- 项目负责人明确要求将现有 Web 项目发布到 Netlify 生产环境。
- 使用 Git 远程仓库但尚未连接 Netlify 站点的开发者。
- 没有现成 Netlify 站点、需要交互式创建站点并配置构建设置的项目维护者。
如何安装这个 Skill?
- 生产部署会产生不可忽略的外部状态变更,但文档未规定强制确认、部署前检查清单或回滚流程。
- npx、npm install、项目构建脚本和 Netlify 插件可能执行或下载第三方代码;应锁定依赖并审查脚本和插件来源。
- Netlify、GitHub、npm 及浏览器 OAuth 依赖外网连接,可能在中国大陆网络环境中失败。
- 文档未提供当前 CLI 版本、测试结果、许可证或维护更新承诺。
- Shell / 命令行
- 网络访问
- 本地文件系统
Node.js/npm for npx and npm installNetlify CLI via npxGit when linking by Git remote
该技能位于 skills/.curated/netlify-deploy/。README 说明 curated skill 可在 Codex 中运行:$skill-installer netlify-deploy;安装后重启 Codex。README 同时声明该仓库已弃用,当前示例应参考 OpenAI Plugins repository。
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/openai/skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/.curated/netlify-deploy" ~/.claude/skills/
rm -rf "$tmp"根据源仓库地址和 Skill 路径自动生成,只复制这个 Skill 的文件夹。如果上文有作者提供的安装方式,请优先按作者说明操作;想只在当前项目中使用,把 ~/.claude/skills 换成项目里的 .claude/skills。
如何使用这个 Skill?
安装后,把下面任意一句发给 Agent 即可触发:
- 把当前 Web 项目部署到 Netlify
- 为这个项目创建一个 Netlify 预览部署
在已安装该技能的 Codex 中提出类似“把当前 Web 项目部署到 Netlify”或“为这个项目创建一个 Netlify 预览部署”的请求。典型流程包括 npx netlify status、必要时 npx netlify login、依赖安装、npx netlify deploy;明确要求生产发布时使用 npx netlify deploy --prod。若存在 netlify.toml,CLI 会自动使用;否则会询问构建命令和发布目录。
这个 Skill 有哪些优点和局限?
- 覆盖认证检查、站点连接或创建、依赖准备及部署结果报告。
- 同时支持预览部署和生产部署。
- 可利用 Git 远程地址尝试连接现有 Netlify 站点。
- 提供 netlify.toml、环境变量和常见部署错误的处理建议。
- 需要有效的 Netlify 登录会话或 NETLIFY_AUTH_TOKEN。
- 部署依赖外部网络;沙箱可能需要提升网络权限。
- 构建命令和发布目录在缺少 netlify.toml 时需要交互确认。
- 提供材料未说明测试套件、已验证的平台范围或单独技能的许可证内容。
- 所属 openai/skills 仓库已被 README 标记为弃用。
这个 Skill 与同类方案有什么区别?
与相关 Skills 并排比较;分数均按同一 FSRS 标准得出。
| Skill | FS 评分 | Star 数 | 最近更新 | License |
|---|---|---|---|---|
| Netlify 部署助手 本页 ✓ OpenAI · 官方 | 48 · 谨慎使用 | ★ 28k | 4 个月前 | — |
| Vercel 预览部署助手 ✓ OpenAI · 官方 | 40 · 不推荐 | ★ 28k | 4 个月前 | — |
| Azure 部署执行器 ✓ Microsoft · 官方 | 54 · 谨慎使用 | ★ 2.7k | 3 个月前 | MIT |
| Cloud Run 部署助手 ✓ Google · 官方 | 52 · 谨慎使用 | ★ 21k | 11 天前 | Apache-2.0 |
| Home Assistant 管理技能 | 52 · 谨慎使用 | ★ 971 | 3 个月前 | MIT |
FollowSkills 如何评估这个 Skill?
文档要求先检查认证、默认使用预览部署,并提醒不要提交密钥;但 npx/npm 会引入动态外部依赖,npm install 可能执行项目脚本,生产部署没有明确的二次确认、回滚方案或完整数据流披露,因此扣分。
主流程、常见错误和部分恢复步骤较清晰,命令路径基本一致;但未提供测试、版本锁定或实际执行证据,框架检测、CLI 行为和错误码的准确性无法静态确认,因此按静态上限保守扣分。
触发条件、认证、站点关联、预览和生产场景描述明确,并覆盖多种框架和 monorepo;但非适用边界、输入前置条件和中文支持不足,且核心部署依赖 Netlify、GitHub 与 npm 等海外网络服务,可能影响中国大陆用户,因此扣分。
目录采用主说明加按需参考文档,示例和故障排查较完整;但单个技能许可证未知,缺少明确版本、变更记录、维护责任和更新路径,且部分假设隐藏在交互式 CLI 中,因此扣分。
能够为常见 Web 项目提供可直接照做的部署流程,预览优先也有实际价值;但未验证产物、构建设置或当前 CLI 兼容性,生产场景仍需用户判断和修正,静态评估不超过 7 分。
包含具体命令、预期输出、错误处理和官方文档链接,具备有限可审计性;但没有提交的测试套件、CI 执行结果或第三方复核,结论主要来自静态说明,因此扣分。
点击维度查看打分理由
证据充分度:低 — 主要依赖静态检查、作者材料或有限演示;适合发现线索,不适合做高风险决策。
查看完整评分方法 →