Token导航 LogoToken导航

Agent Skill · 开发

vercel-deploy(Vercel 部署)

用于辅助云资源、部署、容器、基础设施和运维自动化任务。它适合让 Agent 检查配置、整理部署步骤、分析资源状态、生成排障思路或辅助云服务接入。使用时需要明确目标环境、账号权限、区域和资源组,区分本地测试与生产操作;涉及删除资源、重启服务、修改网络或权限配置时,应先确认影响范围。

vercel-deploy 是开发类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为只读;许可证信息还不明确,第三方扫描有提醒项,按安装量在开发类的 21,746 个 Skill 里排第 11,066。

总安装 1,953周安装 79GitHub Stars 11下载 613核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:vercel-deploy(Vercel 部署)
来源仓库:https://github.com/akillness/oh-my-skills
仓库路径:skills/vercel-deploy
安装命令:
npx skills add https://github.com/akillness/oh-my-skills --skill vercel-deploy
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/akillness/oh-my-skills --skill vercel-deploy

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

用于辅助 Vercel 平台上的部署操作,包括预览、生产部署、别名分配和自定义域名配置。适合处理 Vercel 专属的部署流程,支持创建预览、验证并提升为正式环境,以及检查环境变量作用域。使用时需明确目标环境、账号权限和区域设置,区分测试与生产操作,避免误删或修改关键配置。

安装命令:npx skills add https://github.com/akillness/oh-my-skills --skill vercel-deploy 涉及资源删除或服务重启时,应先确认影响范围,建议配合本地测试验证变更。

来源仓库内路径:skills/vercel-deploy

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/akillness/oh-my-skills --skill vercel-deploy;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

vercel-deploy 怎么安装?

在终端执行 npx skills add https://github.com/akillness/oh-my-skills --skill vercel-deploy。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

vercel-deploy 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

vercel-deploy 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

vercel-deploy 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

vercel-deploy 用的人多吗?

公开数据是累计安装 1,953 次,近一周安装 79 次,下载 613 次,GitHub 11 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

vercel-deploy 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。
  • 只想先试试效果、不希望它改动本地文件的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
vercel-deploy

Vercel 部署 · 本页

1,95311只读未明确有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Vercel Deploy

Use this skill when the job is operating a deployment on Vercel specifically, not designing generic rollout policy.

vercel-deploy is the provider-specific front door for:

  • creating or refreshing Vercel preview deployments
  • running a direct production deployment on Vercel
  • staging a deploy, verifying it, then promoting it live
  • assigning a stable preview alias or attaching a custom domain
  • inspecting/fixing Vercel environment-variable scope and redeploy needs
  • responding to a bad production deployment with rollback-oriented checks

Read these support docs before choosing the mode:

When to use this skill

  • The user explicitly wants to deploy a project on Vercel
  • The job is about a Vercel preview URL, preview alias, or stable demo environment
  • A linked Vercel deployment already exists and needs promotion or rollback handling
  • The main issue is Vercel env scope, Vercel domain/alias state, or Vercel-specific release verification
  • The provider has already been chosen and the user needs Vercel operator guidance rather than vendor-neutral release design

When not to use this skill

  • The main question is generic rollout strategy, release gating, canary policy, or cross-provider deployment design → use deployment-automation
  • The main job is editing GitHub Actions / CI YAML / task runners around the deploy flow → use workflow-automation
  • The main job is installing Node, Vercel CLI, auth bootstrap, or linking the local machine → use system-environment-setup
  • The app/framework/build is broken before the deploy path itself works → use debugging or the relevant framework/build skill first
  • The main job is long-lived telemetry, SLOs, or alerting after release → use monitoring-observability

Instructions

Step 1: Normalize the Vercel job into one packet

Choose exactly one primary mode before reaching for commands.

vercel_packet:
  primary_mode: preview-deploy | production-deploy | promote-preview | alias-domain | env-sync | rollback-response
  project_state: linked | unlinked | unknown
  build_mode: source-build | prebuilt | unknown
  target_environment: preview | production | development | custom | unknown
  url_goal: generated-url | stable-preview-alias | custom-domain | mixed | none
  verification_depth: none | smoke | health-plus-logs | release-checklist

Primary modes:

  • preview-deploy — create or refresh a testable Vercel preview
  • production-deploy — run a direct fresh production deployment
  • promote-preview — verify an existing deployment, then make it current
  • alias-domain — apply/verify a stable preview alias or custom domain
  • env-sync — fix environment-variable scope or stale local/project env state
  • rollback-response — move production back to a known-good deployment and verify recovery

If the request contains multiple goals, pick the one that owns the first answer and route the rest explicitly.

Step 2: Gather only the minimum truthful evidence

Do not guess from the framework name alone. Confirm the smallest credible set first:

  1. Is the project already linked to Vercel (vercel link, .vercel/project.json, or dashboard evidence)?
  2. Is the target really preview, production, or a custom/development environment?
  3. Is the deploy path source-based or prebuilt?
  4. Does the user care about the generated deployment URL, a stable alias, or a custom domain?
  5. Is this actually a deploy/cutover problem, or an env/config mismatch that still needs redeploy?
  6. What proof is expected: URL only, smoke check, health + logs, DNS verification, or rollback verification?

If one item is unknown, state the assumption instead of pretending the mode is fully known.

Step 3: Use the matching operator path

Do not dump every command at once. Pick the reference packet that matches the mode.

A. preview-deploy

Use when the deliverable is a testable preview deployment.

  • Prefer linked-project CLI or dashboard-backed preview flows.
  • Return the generated deployment URL plus any stable alias plan.
  • If the goal is a stable demo URL, carry the result into alias-domain rather than mixing everything into one blob.

Use packet: references/preview-production-command-packets.md#preview-deploy-packet

B. production-deploy

Use when the user explicitly wants a fresh production deployment now.

  • Say whether the deployment is source-build or prebuilt.
  • Report the production URL/domain reached.
  • Separate deploy success from post-deploy verification.

Use packet: references/preview-production-command-packets.md#direct-production-deploy-packet

C. promote-preview

Use when a deployment already exists and the job is to cut over safely.

  • Verify the exact deployment URL/commit before promotion.
  • Treat promotion as a release operation, not a magical pointer flip.
  • Note team-scope or domain caveats when they matter.
  • Report production verification separately from the promote command itself.

Use packet: references/preview-production-command-packets.md#staged-production--promote-packet

D. alias-domain

Use when the stable URL is the real deliverable.

  • Distinguish generated URL vs stable preview alias vs production custom domain.
  • Report DNS/manual verification status separately from CLI success.
  • Keep the raw deployment URL available as fallback evidence.

Use packet: references/env-domain-rollback-troubleshooting.md#aliases-and-domains

E. env-sync

Use when preview/prod behavior differs because variables are missing, stale, or scoped incorrectly.

  • Check the intended environment first.
  • Call out that env-var changes apply to new deployments, not old ones.
  • Distinguish Vercel env scope from app-level canonical URL/config expectations.

Use packet: references/env-domain-rollback-troubleshooting.md#environment-variables

F. rollback-response

Use when production traffic must revert quickly.

  • Identify the currently bad deployment and the exact rollback target.
  • Call out stale-config / cron / plan-limit caveats before claiming recovery.
  • Re-check production logs/health after rollback.

Use packet: references/env-domain-rollback-troubleshooting.md#rollback

Step 4: Keep boundaries clean while answering

Use this route-out table whenever the request drifts.

If the request sounds like...Use
“Design the release gates, canary policy, or rollback strategy across providers”deployment-automation
“Rewrite the GitHub Actions workflow that runs Vercel commands”workflow-automation
“Install Vercel CLI, auth, Node, or link local credentials”system-environment-setup
“The build crashes before deploy succeeds”debugging or a framework-specific skill
“Set up dashboards, alerts, or long-lived post-release monitoring”monitoring-observability
“Inspect, deploy, promote, alias, domain-manage, env-sync, or roll back on Vercel”vercel-deploy

Step 5: Mention the legacy claimable deploy helper only if the environment explicitly depends on it

This directory still ships scripts/deploy.sh, a claimable-preview helper that packages a tarball and returns preview/claim URLs. Treat it as a legacy environment-specific shortcut, not the default Vercel operating model.

Use it only when all of these are true:

  • the runtime explicitly expects the claimable deploy endpoint
  • the job is just creating a claimable preview URL
  • linked-project, promotion, alias/domain, env-sync, and rollback operations are out of scope

Otherwise prefer the official Vercel CLI / dashboard model described above.

Output format

Return a mode-specific packet instead of a loose command dump.

Minimum structure:

# Vercel Operation Summary
- Mode:
- Project linked:
- Build mode:
- Target environment:
- URL / deployment:
- Verification performed:
- Remaining risk or manual step:
- Routed-out work (if any):

Examples

Example 1: Preview deploy with stable alias

User asks: “Deploy this Next.js branch to Vercel and give me a stable preview URL.”

Expected move:

  • choose preview-deploy as the primary mode
  • deploy via the preview packet
  • capture the generated deployment URL
  • apply or plan a stable alias separately
  • return both URLs and any DNS/manual step still needed

Example 2: Promote a verified staged deployment

User asks: “This Vercel build already passed QA. Promote it to production and verify it.”

Expected move:

  • choose promote-preview as the primary mode
  • verify the exact deployment/commit first
  • run the staged-production promote packet
  • report production verification after promotion
  • mention scope/domain caveats if they apply

Example 3: Vercel env vars not showing up in deploys

User asks: “The variable is in Vercel, but the deployment can’t read it.”

Expected move:

  • choose env-sync
  • verify the intended environment scope
  • confirm whether a new deployment happened after the env change
  • use Vercel env inspection/pull as the trusted state check
  • call out any app-level canonical URL/config still required

Example 4: Route out generic release design

User asks: “Help me design our staging-to-prod rollout policy and canary rules across providers.”

Expected move:

  • do not pretend this is a Vercel-only operation
  • route the main job to deployment-automation
  • keep only any explicitly Vercel-specific follow-up inside vercel-deploy

Best practices

  1. Pick one primary Vercel mode before giving commands.
  2. Prefer linked-project, official CLI/dashboard flows over legacy tarball shortcuts.
  3. Treat deploy, promote, alias/domain, env repair, and rollback as distinct operator packets.
  4. Always distinguish generated deployment URLs, stable preview aliases, and custom domains.
  5. Remember that env-var changes only affect new deployments.
  6. Do not oversell vercel promote or rollback as lossless; call out scope/domain/plan/config caveats.
  7. Route generic rollout design back to deployment-automation to avoid overlap.

References

平台分布

Codex

33.75%
按下载量换算207

Claude

31.37%
按下载量换算192

Cursor

17.33%
按下载量换算106

Gemini CLI

9.48%
按下载量换算58

安全审计

Gen Agent Trust Hub

可疑

Socket

通过

Snyk

可疑

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills