deploy-to-vercelcommit dfeeb54 · v4.0.0SKILL.md · デプロイ・リリース
Vercel にデプロイ
Vercel との連携、git リモート、CLI の認証状態に応じて方法を選び、アプリを Vercel にデプロイして URL を返します。
コードを Vercel にデプロイし、承認後に git add . でコミットして push することがあり、Vercel CLI をグローバルに入れる場合もあります。
npx skills add vercel-labs/agent-skills --skill deploy-to-vercelコマンドを選択しました。手動でコピーしてください。
- 権限
- read-repo
- write-files
- shell
- network
- 対応ツール
- Any SKILL.md agent
- GitHub
- 33.3k
- 提供元
- 公式 · Vercel Labs
- 状態
- スキャン済み
- ライセンス
- MIT
- カテゴリ
- デプロイ・リリース
基本ルール
ユーザーが本番を明示しない限り、必ずプレビューとしてデプロイします。
実行フェーズ
フェーズ 01状態を確認
git リモート、.vercel/ の連携ファイル、vercel whoami の認証状態、利用可能なチーム一覧を確認します。
フェーズ 02チームを選ぶ
複数チームがあればユーザーに選んでもらい、以降のコマンドに --scope を付けます。連携済みや単一チームなら省略します。
フェーズ 03連携してデプロイ
連携済みでリモートがあれば承認後に commit と push を行い、そうでなければ vercel link 後に vercel deploy します。必要なら CLI を導入しログインします。
フェーズ 04未認証時の代替
ログインできない環境では vercel deploy --temporary で一時デプロイし、クレーム URL と有効期限を伝えます。
フェーズ 05URL を返す
vercel ls や vercel inspect で URL とビルド状態を取得して伝えます。curl でデプロイ先を確かめることはしません。
権限の説明(SKILL.md より)
| 機能 | 必要か | 説明 |
|---|---|---|
| ファイル書き込み | 一部で必要 | vercel link で .vercel/ の連携ファイルを作り、git push でデプロイする際に現在の変更をコミットします。アプリのコードは編集しません。 |
| コマンド実行 | 必要 | git、vercel CLI(whoami、link、deploy、inspect、ls)、npm install -g vercel や npx vercel を実行します。 |
| 外部通信 | 一部で必要 | Vercel、npm レジストリ、git リモートにのみ接続し、デプロイ先の URL へは確認のアクセスをしません。 |
SKILL.md のフロントマター(YAML)
---
name: deploy-to-vercel
description: Deploy applications and websites to Vercel. Use when the user requests deployment actions like "deploy my app", "deploy and give me the link", "push this live", or "create a preview deployment".
metadata:
author: vercel
version: "4.0.0"
---関連スキル
ルールスキャンですべてのリスクを検出できるわけではありません。インストール前にこのスキルの SKILL.md を読み、権限を確認してください。