帮助用户用 Netlify CLI 部署、发布并关联网站项目到 Netlify。
该技能材料显示其本质是开源、社区广泛使用的 prompt-only 部署说明,整体风险较低。主要需留意的是其使用场景会引导本机执行 Netlify/NPM/Git 命令并向 Netlify 发送站点内容,这属于部署类技能的常规能力。
材料虽标注“无密钥/环境变量”,但 README 明确提到需要已有 Netlify 登录态,且可选使用 NETLIFY_AUTH_TOKEN。未见技能自身收集、硬编码或外传凭证的描述;凭证风险主要来自用户在本机 CLI/OAuth 或环境变量中的常规认证使用。
该技能用途就是部署到 Netlify;README 说明会执行 netlify status/login/link/init/deploy 等流程,因此预期会把站点元数据与部署产物发送到 Netlify。未见不明第三方端点或与声明功能无关的外发描述,但存在对外发布网站内容的固有网络外发。
README 指示通过 npx netlify、本机 git、npm install 等命令完成检测、依赖安装和部署,属于本机起进程与执行开发工具的常规能力。未见申请与部署无关的高权限系统访问,但若实际执行这些命令,应按常规对待命令执行与依赖安装风险。
材料表明其会在当前项目目录中检测配置、读取 Git remote、检查依赖并部署站点文件,访问范围与“部署当前 Web 项目”这一声明功能基本一致。未见要求读取无关目录、系统级敏感文件或明显过度授权的描述。
来源为 GitHub 上的 openai/skills,且系统标注为 open-source、community-trust 22k+,可审计性和社区可信度较强。虽许可证未声明、维护状态未知,且运行时依赖 npx 拉取 Netlify CLI 仍有一般性依赖风险,但现有来源证据不足以支持高风险判断。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "netlify-deploy" 技能: 1. 下载 https://raw.githubusercontent.com/openai/skills/main/skills/.curated/netlify-deploy/SKILL.md 2. 保存为 ~/.claude/skills/netlify-deploy/SKILL.md 3. 装好后重载技能,告诉我可以用了
Deploy web projects to Netlify using the Netlify CLI with intelligent detection of project configuration and deployment context.
This skill automates Netlify deployments by:
sandbox_permissions=require_escalated.The skill uses the pre-authenticated Netlify CLI approach:
npx netlify statusnpx netlify loginAuthentication uses either:
netlify login opens browser for authenticationNETLIFY_AUTH_TOKEN environment variableCheck if the user is logged into Netlify:
npx netlify status
Expected output patterns:
If not authenticated, guide the user:
npx netlify login
This opens a browser window for OAuth authentication. Wait for user to complete login, then verify with netlify status again.
Alternative: API Key authentication
If browser authentication isn't available, users can set:
export NETLIFY_AUTH_TOKEN=your_token_here
Tokens can be generated at: https://app.netlify.com/user/applications#personal-access-tokens
From netlify status output, determine:
If already linked → Skip to step 4
If not linked, attempt to link by Git remote:
# Check if project is Git-based
git remote show origin
# If Git-based, extract remote URL
# Format: https://github.com/username/repo or [email protected]:username/repo.git
# Try to link by Git remote
npx netlify link --git-remote-url <REMOTE_URL>
If link fails (site doesn't exist on Netlify):
# Create new site interactively
npx netlify init
This guides user through:
Before deploying, ensure project dependencies are installed:
# For npm projects
npm install
# For other package managers, detect and use appropriate command
# yarn install, pnpm install, etc.
Choose deployment type based on context:
Preview/Draft Deploy (default for existing sites):
npx netlify deploy
This creates a deploy preview with a unique URL for testing.
Production Deploy (for new sites or explicit production deployments):
npx netlify deploy --prod
This deploys to the live production URL.
Deployment process:
After deployment, report to user:
netlify open to view site or dashboard…
帮助用户生成或编辑位图图像,用于插画、照片、贴图与透明抠图等视觉素材。
用于为 Codex 快速创建并搭建插件目录、配置文件与市场清单条目。
帮助用户创建或更新技能,扩展 Codex 的知识、流程与工具能力
帮助用户从精选列表或 GitHub 仓库安装 Codex 技能到本地环境。
分析 Git 历史构建安全归属拓扑,识别敏感代码负责人与 bus factor 风险。
一键串联暂存、提交、推送并用 GitHub CLI 创建拉取请求。
将应用或网站部署到 Vercel,并生成线上或预览访问链接。
帮助你将应用与基础设施部署、发布并托管到 Cloudflare 平台。
分析代码库并生成 Render 部署配置,帮助你快速发布应用到云端。
将现有 Power Pages 代码站点构建并部署到目标环境,完成认证与上传流程。
将聊天中的应用想法快速生成并部署为全栈网页应用
帮助用户将 Power Apps 代码应用构建并部署到 Power Platform。