Install
openclaw skills install vercel-deployDeploy and manage Vercel projects. Use when deploying applications to Vercel, managing environment variables, checking deployment status, viewing logs, or performing Vercel operations. Supports production and preview deployments. Practical infrastructure operations - no "AI will build your app" magic.
openclaw skills install vercel-deployDeploy and manage Vercel projects. No "AI will build your app" nonsense - just practical Vercel operations.
Get your token:
export VERCEL_TOKEN="your-token-here"
Or store in .env:
VERCEL_TOKEN=your-token-here
# Deploy to preview
scripts/vercel_deploy.sh --project bountylock --preview
# Deploy to production
scripts/vercel_deploy.sh --project bountylock --production
# List env vars
scripts/vercel_env.sh --project bountylock --list
# Set env var
scripts/vercel_env.sh --project bountylock --set \
--key NEXT_PUBLIC_RPC_URL \
--value "https://sepolia.base.org" \
--env production
# Delete env var
scripts/vercel_env.sh --project bountylock --delete \
--key OLD_VAR \
--env production
# Get latest deployment
scripts/vercel_status.sh --project bountylock
# Get specific deployment
scripts/vercel_status.sh --deployment dpl_abc123
# Get deployment logs
scripts/vercel_logs.sh --deployment dpl_abc123
# Get runtime logs
scripts/vercel_logs.sh --project bountylock --function api/bounties
# Contract addresses (after deploying to Sepolia)
scripts/vercel_env.sh --project bountylock --set \
--key NEXT_PUBLIC_CONTRACT_ADDRESS \
--value "0x..." \
--env production
# RPC URL
scripts/vercel_env.sh --project bountylock --set \
--key NEXT_PUBLIC_RPC_URL \
--value "https://sepolia.base.org" \
--env production
# Chain ID
scripts/vercel_env.sh --project bountylock --set \
--key NEXT_PUBLIC_CHAIN_ID \
--value "84532" \
--env production
scripts/vercel_deploy.sh --project bountylock --production
scripts/vercel_status.sh --project bountylock
# Update contract address after redeployment
scripts/vercel_env.sh --project bountylock --set \
--key NEXT_PUBLIC_CONTRACT_ADDRESS \
--value "0xNEW_ADDRESS" \
--env production
# Trigger new deployment to use updated vars
scripts/vercel_deploy.sh --project bountylock --production
# Get latest deployment info
scripts/vercel_status.sh --project bountylock
# Get build logs
scripts/vercel_logs.sh --deployment dpl_abc123
# Check environment variables
scripts/vercel_env.sh --project bountylock --list
"Authentication failed"
"Project not found"
"Deployment failed"
scripts/vercel_logs.sh --deployment dpl_xxx