AppDeploy for Openclaw

A comprehensive deployment skill that automates the publishing of full-stack web applications including backend APIs, databases, and storage.

tariqsumatri82
v1.0.0
Feb 8, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install appdeploy-1-0-5

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install appdeploy-1-0-5 using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is AppDeploy?

AppDeploy is a robust skill designed for developers who need to transition from local development to a live public URL instantly. It streamlines the lifecycle of web applications by managing infrastructure requirements such as backend APIs, database provisioning, and file storage through a simple HTTP API. By integrating this into your workflow with Openclaw Skills, you can automate complex deployment tasks directly from your AI agent, ensuring consistent and reproducible environments.

The skill supports various frontend frameworks and application architectures, ranging from simple static HTML sites to complex React or Next.js applications. It handles the heavy lifting of build processes, status monitoring, and version management, allowing developers to focus on writing code while the skill manages the cloud delivery.

AppDeploy Use Cases

  • Deploying static websites, React SPAs, or Next.js applications with a single command.
  • Provisioning full-stack applications that require integrated backend APIs and persistent databases.
  • Updating live applications by sending incremental diffs rather than full project uploads.
  • Troubleshooting production issues using live frontend and backend error logs.
  • Managing application lifecycles including version rollbacks and permanent deletions.

How AppDeploy Works

  1. Request deployment instructions to understand the specific constraints and hard rules for the current environment.
  2. Select a suitable application template based on the desired architecture, such as react-vite or nextjs-static.
  3. Execute the deployment tool by providing the application files or specific file diffs for updates.
  4. Poll the deployment status to monitor build progress and verify if the site has reached a ready state.
  5. Manage the live application by listing versions, searching source files, or viewing logs for debugging.

AppDeploy Setup

First-time users need to register for an API key and configure their local environment. Follow these steps to get started with this component of Openclaw Skills:

  1. Register and retrieve your API key:
curl -X POST https://api-v2.appdeploy.ai/mcp/api-key \
  -H "Content-Type: application/json" \
  -d '{"client_name": "claude-code"}'
  1. Create a .appdeploy file in your project root with the following structure:
{
  "api_key": "YOUR_API_KEY",
  "endpoint": "https://api-v2.appdeploy.ai/mcp"
}
  1. Ensure your credentials remain private by adding the config file to your version control ignore list:
echo ".appdeploy" >> .gitignore

AppDeploy Data Schema & Taxonomy

The skill organizes deployment data and metadata using the following structure:

Attribute Type Description
app_id String A unique identifier for the application instance.
app_type String Defines architecture: frontend-only or frontend+backend.
frontend_template String Choice of framework: html-static, react-vite, or nextjs-static.
.appdeploy JSON Local configuration file storing secrets and API endpoints.
versions Array A list of deployable snapshots containing name, version ID, and timestamp.

AppDeploy Advanced Features

  • Incremental Updates: Use the diffs array to update only changed files, reducing deployment time and bandwidth.
  • Source Exploration: Search through deployed code using regex patterns with the grep tool or navigate project structures with glob patterns.
  • Version Control: List and apply specific historical versions to perform instant rollbacks to a known good state.
  • Integrated QA: Access automated QA snapshots that capture frontend and network errors during the deployment phase.
  • Log Streaming: Retrieve live frontend and backend error logs filtered by timestamp for real-time debugging.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*