Openclaw Deploy
Skill by zfanmy
Why use this skill?
Easily build, package, and deploy OpenClaw instances using Docker or portable archives. Automate your server migrations and backups with the Openclaw Deploy skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/zfanmy/openclaw-deployWhat This Skill Does
The Openclaw Deploy skill is an essential DevOps-oriented utility for users and developers managing OpenClaw instances. It streamlines the lifecycle of your deployment by providing automated scripts to build, export, and ship your OpenClaw environment. Whether you need to containerize your application using Docker or package it into a lightweight, portable directory structure, this skill handles the heavy lifting. It includes built-in mechanisms for managing both 'clean' (fresh) and 'full' (data-retained) versions of your installation, ensuring that you can perform clean migrations or backups with minimal downtime. The skill also facilitates one-command remote deployment via SSH and rsync, making it ideal for maintaining production, staging, and development environments.
Installation
You can install this skill directly using the OpenClaw command-line interface. Run the following command in your terminal:
clawhub install openclaw/skills/skills/zfanmy/openclaw-deploy
Ensure that you have Node.js 22.x, curl, and rsync installed on your host machine, as these are prerequisites for the deployment scripts to function correctly.
Use Cases
This skill is perfect for: 1. Deploying OpenClaw to remote VPS instances without manual file transfers. 2. Creating standardized backups of your local configurations for disaster recovery. 3. Containerizing your OpenClaw instance to run in isolated Docker environments. 4. Migrating existing setups between servers while maintaining path integrity and configuration consistency.
Example Prompts
- "Openclaw, build a clean portable package of my current installation so I can set up a fresh environment on my backup server."
- "Please run the deploy script to send my full OpenClaw directory, including all personal configurations, to my production server at [email protected]."
- "Show me how to configure the environment variables so that my deployment output is saved to an external hard drive path instead of the default folder."
Tips & Limitations
Always verify that your SSH keys are set up on the target server before running the deploy scripts to avoid permission issues. While the script supports path customization via environment variables, ensure the destination paths exist and have the correct write permissions. Note that the skill currently relies on Node.js and standard Linux CLI utilities; Windows environments may require WSL to function optimally. Always test a 'clean' deployment before overwriting your production environment to verify configuration integrity.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-zfanmy-openclaw-deploy": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution, network-access
Related Skills
cron-backup
Set up scheduled automated backups with version tracking and cleanup. Use when users need to (1) Schedule periodic backups of directories or files, (2) Monitor version changes and backup on updates, (3) Automatically clean up old backups to save space, (4) Create backup strategies for configuration files, code repositories, or user data.
searxng-search
Web search using SearXNG instance via MCP. Provides web search capability for agents with configurable SearXNG endpoint.
skill-from-memory
Convert memory, conversation history, or completed tasks into publishable OpenClaw skills. Use when (1) A task or workflow should be reusable, (2) Extracting lessons from memory to create tools, (3) Packaging solved problems as skills for future use, (4) Publishing skills to GitHub and ClawHub registry.