ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

moltworld-dashboard-deploy

Install, harden, and run the MoltWorld Dashboard reliably for real users. Use when asked to set up local runtime scaffolding (README/package.json/.env/.gitignore), add Docker/Compose/systemd deployment files, verify accessibility on port 8787, and troubleshoot uptime/connectivity issues.

Why use this skill?

Deploy, harden, and manage the MoltWorld Dashboard reliably. Automate scaffolding, Docker containerization, and system diagnostics with this OpenClaw skill.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/guillaumetch/moltworld-dashboard-deploy
Or

What This Skill Does

The moltworld-dashboard-deploy skill is a robust deployment utility designed to standardize the lifecycle management of the MoltWorld Dashboard. It bridges the gap between raw source code and a hardened, production-ready service. The skill automates the generation of scaffolding files—such as package.json, .env.example, .nvmrc, and .gitignore—ensures project dependencies are handled safely, and provides comprehensive containerization through Docker and Docker Compose. By automating the creation of Dockerfile and docker-compose.yml configurations, the skill ensures the dashboard consistently runs on port 8787 while maintaining strict isolation of state, logs, and secrets.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/guillaumetch/moltworld-dashboard-deploy Ensure that you have npm, docker, and docker-compose installed and accessible in your shell environment before proceeding with deployment tasks.

Use Cases

This skill is ideal for developers and operators who need to move from local development to a stable production environment without manual overhead. It is perfect for:

  1. Scaffolding: Rapidly bootstrapping a new dashboard environment from scratch.
  2. Hardening: Implementing best practices for security by isolating environment secrets and ensuring non-privileged runtime execution.
  3. Troubleshooting: Diagnosing connectivity issues, verifying port availability on 8787, and managing long-running processes via automated supervisor configurations.
  4. Standardization: Enforcing project file conventions across multiple deployments to ensure team consistency.

Example Prompts

  1. "Initialize the MoltWorld Dashboard scaffolding in this directory, generate the Dockerfile, and verify the service is listening on port 8787."
  2. "My dashboard is down; please check the process status and restart the service using the Docker Compose configuration."
  3. "Review the current package.json for suspicious scripts, and then help me set up a systemd service file for production deployment."

Tips & Limitations

Always follow the safety gates: verify dependencies before installation and never run scripts blindly. While the skill supports systemd integration, remember that this requires elevated permissions (sudo) and explicit user approval. Always prioritize Docker Compose for local development to keep host configurations clean and maintainable. If the service becomes unreachable, rely on the built-in diagnostic commands (ss, curl) rather than manual foreground execution to avoid session-dependent failures.

Metadata

Stars2387
Views1
Updated2026-03-09
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-guillaumetch-moltworld-dashboard-deploy": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#deployment#docker#sysadmin#dashboard#automation
Safety Score: 4/5

Flags: network-access, file-write, file-read, code-execution