LaunchKit · 2026
Back to Skills

deploy-agent

Multi-step deployment agent for full-stack.

1
4.5k downloads
by @sherajdev

Setup & Installation

openclaw skills install @sherajdev/deploy-agent

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install deploy-agent

Version History

v1.1.0Jan 19, 2026 - Version note by skill developer:

Added Next.js + D1 deployment guide and pre-deployment checks

What This Skill Does

A multi-step deployment agent that takes full-stack apps from local development to Cloudflare Pages. Each stage — build, test, push to GitHub, and deploy — requires explicit human approval before proceeding. Deployment state persists across sessions so workflows can be paused and resumed.

The mandatory approval gate before each stage prevents accidental pushes or premature deployments that ad-hoc deploy scripts typically allow.

When to use it

  • Deploying a Next.js blog to Cloudflare Pages
  • Pushing a side project from local dev to a live URL
  • Creating a GitHub repo and deploying in one guided workflow
  • Managing several app deployments with independent state
  • Stepping through a deployment with approval checkpoints before each action

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Deploy my-blog to production at my-blog.sheraj.org

AGENT
  1. 1Initializes deployment state for my-blog and waits for design confirmation
  2. 2Builds the app and prompts for approval before running tests
  3. 3Tests the app locally and waits for approval before pushing to GitHub
  4. 4Creates a GitHub repository, pushes the code, and waits for final approval
  5. 5Deploys to Cloudflare Pages and returns the live URL
OUTPUT

App live at https://my-blog.sheraj.org

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

GitHub accountGitHub CLI (gh)Cloudflare accountCloudflare API token (configured in ~/.wrangler.toml)wrangler CLI