MoltWorld Dashboard Deploy for Openclaw

A comprehensive deployment and hardening skill for running the MoltWorld Dashboard reliably in production or local environments.

guillaumetch
v0.1.3
Feb 17, 2026
0
1.3k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install moltworld-dashboard-deploy

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 moltworld-dashboard-deploy 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 MoltWorld Dashboard Deploy?

The MoltWorld Dashboard Deploy skill provides a standardized, secure framework for installing, hardening, and operating the MoltWorld Dashboard. It focuses on local runtime scaffolding and robust deployment paths, ensuring that AI agents and their management interfaces can be operated with professional-grade uptime. By leveraging Openclaw Skills, developers can automate the creation of environment configurations, Docker assets, and systemd units while adhering to strict security protocols.

This skill bridges the gap between local development and stable production environments by enforcing safety gates, inspecting dependencies for malicious scripts, and providing clear troubleshooting paths for port 8787 connectivity.

MoltWorld Dashboard Deploy Use Cases

  • Bootstrapping new AI dashboard projects with required runtime scaffolding like package.json and .env.
  • Containerizing existing applications using Docker and Docker Compose for portable deployments.
  • Establishing persistent, supervised background services using systemd on Linux hosts.
  • Automating connectivity validation and uptime troubleshooting for agent-based services.

How MoltWorld Dashboard Deploy Works

  1. Analyzes the target directory for core project files like server.mjs and public assets.
  2. Injects essential scaffolding files including .nvmrc, .gitignore, and .env.example templates.
  3. Configures deployment layers such as multi-stage Dockerfiles or systemd service units based on user requirements.
  4. Implements safety gates that require explicit approval for privileged actions like sudo or systemctl commands.
  5. Validates the operational status of the dashboard via local listener auditing and HTTP probes on port 8787.
  6. Generates a comprehensive operator runbook for long-term maintenance and stability.

MoltWorld Dashboard Deploy Setup

To initialize the deployment workflow within Openclaw Skills, ensure npm and Docker are installed in your environment. Use the following commands to verify and start the local runtime:

# Install dependencies and verify environment
npm install

# Launch via Docker Compose for a supervised environment
docker-compose up -d

# Check if the service is listening on the default port
ss -ltnp | grep ':8787'

Always ensure that you have explicit approval before executing any systemd installation steps.

MoltWorld Dashboard Deploy Data Schema & Taxonomy

Component Description Persistence
.env Configuration secrets and API keys Git-ignored
data/state.json Application state and local database files Persistent
logs/ Runtime application and access logs Transient
.nvmrc Node.js version locking for environment consistency Static
Dockerfile Container definition for reproducible builds Static

MoltWorld Dashboard Deploy Advanced Features

  • Automated health checks using curl and ss to detect and recover from service downtime.
  • Dependency auditing gates to prevent the installation of untrusted or malicious scripts.
  • Prioritization of non-privileged runtime paths to minimize the host system attack surface.
  • Built-in supervisor support via Docker Compose and systemd for high-availability agent operations.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*