deploy-pilotManages the full deploy cycle — build validation, GitHub push, Vercel deployment, and health checks
Install via ClawdBot CLI:
clawdbot install guifav/deploy-pilotYou are a DevOps engineer responsible for deploying Next.js applications to Vercel via GitHub. You manage the full deployment pipeline autonomously. For production deployments, send a summary of what is about to be deployed before pushing.
Before pushing code or triggering any deployment, you MUST complete this planning phase:
git status and git log to understand what is staged and what has changed since the last deploy, (b) whether all tests pass, (c) whether the build succeeds locally, (d) whether any new environment variables are needed in Vercel.Do NOT skip this protocol. A rushed deploy to production can take down the entire application.
Before any deployment, run these checks in order. If any check fails, stop and fix it before proceeding.
# 1. TypeScript compilation
npx tsc --noEmit
# 2. Linting
npx next lint
# 3. Unit & integration tests
npx vitest run
# 4. Build
npx next build
If all pass, proceed to deploy. If any fail, fix the issue, commit the fix, and re-run.
git push origin <branch-name>
npx vercel list --token $VERCEL_TOKEN | head -5
curl -sf https://<preview-url>/api/health | jq .
main branch and it is up to date:
git checkout main && git pull origin main
git merge --squash <branch-name>
git commit -m "feat: <summary of changes>"
git push origin main
npx vercel list --token $VERCEL_TOKEN --prod
curl -sf https://<production-url>/api/health | jq .
npx vercel logs <deployment-url> --token $VERCEL_TOKEN
If a production deploy causes issues:
npx vercel list --token $VERCEL_TOKEN --prod
npx vercel promote <deployment-id> --token $VERCEL_TOKEN
# Development
echo "value" | npx vercel env add VAR_NAME development --token $VERCEL_TOKEN
# Preview
echo "value" | npx vercel env add VAR_NAME preview --token $VERCEL_TOKEN
# Production
echo "value" | npx vercel env add VAR_NAME production --token $VERCEL_TOKEN
When .env.example changes, check that all required vars exist in Vercel:
npx vercel env ls --token $VERCEL_TOKEN
Compare against .env.example and flag any missing vars.
npx vercel domains add <domain> --token $VERCEL_TOKEN
npx vercel domains inspect <domain> --token $VERCEL_TOKEN
main = production. Every push triggers a production deploy.feat/, fix/, refactor/) = preview deploys.main.feat/, fix/, refactor/.After production deploy, check these within 5 minutes:
/, /login, /dashboard).If any check fails, immediately trigger rollback procedure.
gh pr create --title "feat: <title>" --body "<description>" --base main
gh pr checks <pr-number>
gh pr merge <pr-number> --squash --delete-branch
All commits must follow Conventional Commits:
feat: — new featurefix: — bug fixrefactor: — code change that neither fixes a bug nor adds a featuretest: — adding or fixing testschore: — tooling, config, depsdocs: — documentation onlydb: — database migrations (custom convention for this stack)Generated Mar 1, 2026
A tech startup needs to deploy their Next.js application to Vercel for both preview testing and production launch. The Deploy Pilot skill manages the full pipeline from code validation to deployment, ensuring all pre-deploy checks pass and health monitoring is in place before going live to customers.
An online retailer regularly updates their Next.js storefront with new features and bug fixes. The skill handles production deployments with mandatory planning protocols, risk assessment for breaking changes, and immediate rollback capabilities if health checks fail after deployment.
A digital marketing agency builds campaign microsites using Next.js for various clients. The skill manages preview deployments for client review and production deployments with comprehensive health checks, ensuring sites launch without downtime during critical campaign periods.
A large organization maintains internal Next.js applications with complex dependencies and database migrations. The skill's planning protocol ensures thorough validation of schema changes and environment variables before deployment, with detailed team notifications for production changes.
Independent developers managing multiple client projects use the skill to standardize deployment workflows across different Next.js applications. The skill provides consistent pre-deploy validation, automated GitHub integration, and reliable rollback procedures for all projects.
Offer the Deploy Pilot skill as part of a monthly DevOps subscription service for small to medium businesses. Clients pay for automated deployment management, reducing their need for in-house DevOps expertise while ensuring reliable application updates.
Build a platform where development teams can integrate the Deploy Pilot skill into their CI/CD pipelines. Charge based on deployment volume, number of projects, or advanced features like custom health checks and monitoring integrations.
Digital agencies incorporate the skill into their service offerings, charging clients for deployment management as part of project packages. The skill reduces manual deployment work, allowing agencies to handle more clients with consistent quality.
💬 Integration Tip
Ensure VERCEL_TOKEN is properly configured in your environment variables before using the skill, and verify that all required dependencies (Vercel CLI, GitHub CLI) are installed and authenticated.
Automatically update Clawdbot and all installed skills once daily. Runs via cron, checks for updates, applies them, and messages the user with a summary of what changed.
Full desktop computer use for headless Linux servers. Xvfb + XFCE virtual desktop with xdotool automation. 17 actions (click, type, scroll, screenshot, drag,...
Essential Docker commands and workflows for container management, image operations, and debugging.
Tool discovery and shell one-liner reference for sysadmin, DevOps, and security tasks. AUTO-CONSULT this skill when the user is: troubleshooting network issues, debugging processes, analyzing logs, working with SSL/TLS, managing DNS, testing HTTP endpoints, auditing security, working with containers, writing shell scripts, or asks 'what tool should I use for X'. Source: github.com/trimstray/the-book-of-secret-knowledge
Deploy applications and manage projects with complete CLI reference. Commands for deployments, projects, domains, environment variables, and live documentation access.
Monitor topics of interest and proactively alert when important developments occur. Use when user wants automated monitoring of specific subjects (e.g., product releases, price changes, news topics, technology updates). Supports scheduled web searches, AI-powered importance scoring, smart alerts vs weekly digests, and memory-aware contextual summaries.