Overview
- Skill Key
- guillaumetch/moltworld-dashboard-deploy
- Author
- guillaumetch
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/guillaumetch/moltworld-dashboard-deploy
- Latest Commit SHA
- e4df9f923368493ad5a36d4ba8b4ab50e1491969
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.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 moltworld-dashboard-deploy 技能。 若已安装,则直接安装 moltworld-dashboard-deploy 技能。
# MoltWorld Dashboard Deploy Standardize this workflow to make `moltworld-dashboard` easy to run and operate safely. ## Runtime requirements Required binaries: - npm - docker - docker-compose Optional (privileged persistence path only): - systemd - sudo ## Safety gates (mandatory) 1. Treat project dependencies as untrusted until reviewed. 2. Before package install, inspect `package.json` and lockfile for suspicious scripts/deps. 3. Ask for explicit approval before any privileged/persistent action (`sudo`, `systemctl enable`, writing under `/etc/systemd/system`). 4. Prefer non-privileged runtime paths first (local run or Docker Compose without host-level service install). 5. Never use `curl | bash` or equivalent remote script execution. ## Workflow 1. Verify baseline project files exist (`server.mjs`, `public/`). 2. Add/shareability files if missing: - `package.json` (start script) - `.env.example` - `.nvmrc` - `.gitignore` - `README.md` 3. Add deployment files if requested: - `Dockerfile` - `docker-compose.yml` - `moltworld-dashboard.service` (systemd, only with explicit approval) 4. Validate startup and confirm HTTP 200 on `http://localhost:8787/`. 5. Validate restart behavior and long-running stability. 6. Confirm accessibility via localhost or host IP. 7. Document runbook steps for operators. ## Required file conventions - Keep runtime state out of git (`data/state.json`, logs, pids). - Keep secrets out of git (`.env`). - Default runtime port: `8787`. - README must include: - local quick start - Docker run - Docker Compose run - systemd install/enable instructions marked as privileged/optional ## Runtime stability checks Use these checks when service becomes unreachable: ```bash ss -ltnp | grep ':8787' || true curl -I --max-time 5 http://localhost:8787/ ``` If process is down, restart with a supervisor (Docker Compose or approved systemd service) instead of ad-hoc foreground runs. ## Troubleshooting quick checks - S...
aicodelion
🚀 Clone your OpenClaw AI Agent to a new device in ~25 minutes — configs, memory, skills, everything.
cacheforge-ai
⚡ SOTA agent skills for OpenClaw — observability, security, code quality, incident response, and more. Built by Anvil AI.
zjianru
OpenClaw Skill: Safely restart the Gateway with context preservation, guardian watchdog, and multi-channel notification
jgm2025
Automated Linux server patching with PatchMon integration for OpenClaw
cyrustmods
🛡️ Audit and verify OpenClaw skills for safety, ensuring quality with 395 safe skills from an in-depth analysis of over 4,000 entries.
suryast
No summary available.