Install
openclaw skills install openclaw-uninstallGuides users through safely uninstalling OpenClaw (龙虾). Use when user asks how to remove/uninstall OpenClaw, wants to clean up completely, or mentions paid c...
openclaw skills install openclaw-uninstallFree, transparent, verifiable. No paid cleanup services required. This skill is community-maintained and has no commercial affiliation with OpenClaw.
Users can trigger uninstall from WhatsApp / Telegram / Slack etc. After confirmation, it runs automatically.
schedule-uninstall.sh, the Agent must run on the host machine, not in sandbox. Pass host=gateway when calling exec. If tools.exec.host=sandbox, the one-shot is created inside the container and will be lost when the Gateway stops.loginctl enable-linger $USER first.systemd-run is unavailable, the script falls back to nohup.scripts/schedule-uninstall.sh with optional notify paramsScript path is usually <workspace>/skills/openclaw-uninstall/scripts/ or ~/.openclaw/skills/openclaw-uninstall/scripts/.
Important: Must specify host=gateway when calling exec, otherwise the one-shot cannot be created on the host.
# No notification (host=gateway required)
./scripts/schedule-uninstall.sh
# Email notification
./scripts/schedule-uninstall.sh --notify-email "user@example.com"
# ntfy notification
./scripts/schedule-uninstall.sh --notify-ntfy "my-uninstall-topic"
cat /tmp/openclaw-uninstall.logWhen the user asks "Is it clean?" or "Check for residue", the Agent can run:
./scripts/verify-clean.sh
This script is read-only and does not delete anything. It outputs any residue found.
openclaw uninstall --all --yes --non-interactive
Or:
npx -y openclaw uninstall --all --yes --non-interactive
openclaw gateway stopopenclaw gateway uninstallrm -rf "${OPENCLAW_STATE_DIR:-$HOME/.openclaw}"npm rm -g openclaw (or pnpm/bun)rm -rf /Applications/OpenClaw.appmacOS:
launchctl bootout gui/$UID/ai.openclaw.gateway
rm -f ~/Library/LaunchAgents/ai.openclaw.gateway.plist
Linux:
systemctl --user disable --now openclaw-gateway.service
rm -f ~/.config/systemd/user/openclaw-gateway.service
systemctl --user daemon-reload
~/.openclaw-<profile>; remove each./scripts/schedule-uninstall.sh or ./scripts/uninstall-oneshot.sh manually免费、透明、可验证。无需付费清理服务。 本 skill 由社区维护,与 OpenClaw 官方无商业关联。
./scripts/verify-clean.sh(只读)openclaw uninstall --all --yes --non-interactive 或参考 官方文档host=gateway,否则 one-shot 在容器内创建会丢失