원클릭으로
vercel
Manage Vercel projects, deployments, domains and environment variables via API
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Manage Vercel projects, deployments, domains and environment variables via API
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Manage Cloudflare zones, DNS records, Workers, Pages and cache via API
Manage Cloudinary media assets, transformations and upload via REST API
Monitor infrastructure, query metrics, manage monitors and events via Datadog API
Manage DigitalOcean droplets, domains, databases, apps and volumes via API v2
Manage Firebase projects, Firestore, Auth users and Hosting via REST API
Manage Intercom conversations, contacts, articles and help center via REST API
| name | vercel |
| description | Manage Vercel projects, deployments, domains and environment variables via API |
| user-invocable | true |
| argument-hint | ["project name or ID"] |
Connect to the Vercel API to manage projects, deployments, domains, environment variables and more. Pure Ruby, zero gems — stdlib only.
scripts/
├── auth.rb # Bearer token + vercel_request helper (required by all scripts)
├── check_setup.rb # Check if token exists (outputs OK or SETUP_NEEDED)
├── save_token.rb # Save and validate an API token
├── projects.rb # List all projects
├── project.rb # Get project details
├── deployments.rb # List deployments for a project
├── deployment.rb # Get deployment details
├── domains.rb # List domains
├── env_vars.rb # List env vars (masked by default)
├── logs.rb # Get deployment logs
└── redeploy.rb # Redeploy a deployment
ruby ~/.claude/skills/vercel/scripts/check_setup.rb
If the output is OK, proceed to the Flow section.
If the output is SETUP_NEEDED, guide the user step by step. Present ONE step at a time, wait for the user to confirm before moving to the next.
Step 1 — Ask the user to create an API token:
You need a Vercel API token. Go to Account Settings > Tokens on the Vercel Dashboard: https://vercel.com/account/tokens
Click Create to generate a new token. Give it a descriptive name like "hitank".
Copy the token and paste it here.
Step 2 — When the user pastes the token, save it:
ruby ~/.claude/skills/vercel/scripts/save_token.rb 'PASTED_TOKEN'
If the script outputs an error, the token is invalid. Ask the user to double-check and try again.
If setup is not complete, DO NOT proceed to the Flow. Complete all steps first.
The argument $ARGUMENTS may contain a project name or ID.
ruby ~/.claude/skills/vercel/scripts/projects.rb
Present the projects to the user. If $ARGUMENTS matches a project name, use that project. Otherwise ask which project to work with.
ruby ~/.claude/skills/vercel/scripts/project.rb PROJECT_NAME_OR_ID
Present the project info and ask what the user wants to do.
List deployments:
ruby ~/.claude/skills/vercel/scripts/deployments.rb PROJECT_ID
Get deployment details:
ruby ~/.claude/skills/vercel/scripts/deployment.rb DEPLOYMENT_ID
List domains:
ruby ~/.claude/skills/vercel/scripts/domains.rb
List env vars (masked):
ruby ~/.claude/skills/vercel/scripts/env_vars.rb PROJECT_ID
Reveal env vars:
ruby ~/.claude/skills/vercel/scripts/env_vars.rb PROJECT_ID --reveal
Get deployment logs:
ruby ~/.claude/skills/vercel/scripts/logs.rb DEPLOYMENT_ID
Redeploy a deployment (requires user confirmation):
Show current deployment details first, then ask: "Do you want to redeploy this deployment?" Only execute after a "yes".
ruby ~/.claude/skills/vercel/scripts/redeploy.rb DEPLOYMENT_ID PROJECT_NAME
ruby ~/.claude/skills/vercel/scripts/redeploy.rb DEPLOYMENT_ID PROJECT_NAME --target production
~/.config/vercel/token (outside the repo, never commit)https://api.vercel.com