CLI Finder / use-case / deploy-nextjs

CLI tools for deploying Next.js apps

A preview-first Next.js deployment workflow for humans and AI agents.

use-case featured

Goal

Let an agent prepare and verify a Next.js deployment without silently shipping production changes.

Recommended tools

  • Vercel CLI: preview deployment for Vercel projects.
  • Cloudflare Wrangler: Workers/Pages flows.
  • GitHub CLI: PR, commit, and release context.
  • jq: parse package scripts and JSON outputs.

Agent workflow

cat package.json | jq '.scripts'
npm run build
gh pr view --json number,title,author,mergeStateStatus,reviewDecision,url
vercel pull --yes --environment=preview
vercel deploy --prebuilt

Required output

The agent should report preview URL, build status, warnings, critical logs, PR state, and whether production release is blocked.

Stop condition

Do not run `vercel deploy --prod`, `wrangler deploy`, domain changes, or environment variable changes without explicit approval.