← 返回
开发者工具

shutdown

Safe shutdown/reboot workflow for local or remote machines. Use when the user asks to power off, restart, schedule shutdown, cancel shutdown, or perform pre-...
安全关机/重启工作流,适用于本地或远程机器。当用户要求关闭电源、重启、计划关机、取消关机或执行关机前操作时使用。
jvy
开发者工具 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 497
下载
💾 10
安装
1
版本
#latest

概述

Shutdown

Execute system shutdown and reboot actions safely, with explicit confirmation and connection-safety checks.

Core Rules

  • Never run power actions without explicit user confirmation.
  • Always confirm target machine and action: shutdown, reboot, schedule, or cancel.
  • For remote hosts, warn about session disconnect before executing.
  • Prefer delayed shutdown (+1 minute or equivalent) so cancellation remains possible.
  • If user asks for immediate action, still echo the exact command and require final confirmation.
  • 中文用户常见意图词(如“关机”“重启”“稍后关机”“取消关机”)按同一安全流程处理,不要省略确认步骤。

Workflow

1. Clarify intent and target

Collect and confirm:

  • Target: local machine or remote host
  • Action: shutdown or reboot
  • Timing: now or scheduled time
  • Scope: current machine only (never assume cluster/fleet-wide)

If ambiguous, ask one concise question before running commands.

2. Run pre-checks (read-only)

Use only relevant checks:

  • Linux: who, uptime, systemctl is-system-running (if systemd exists)
  • macOS: who, uptime
  • Windows (PowerShell): query user, Get-Uptime

If long-running/critical work may be interrupted, report risk and ask whether to continue.

3. Choose platform command

Linux (systemd)

# shutdown now
sudo shutdown -h now

# reboot now
sudo shutdown -r now

# schedule shutdown in 1 minute
sudo shutdown -h +1

# cancel scheduled shutdown
sudo shutdown -c

Fallback where needed:

sudo systemctl poweroff
sudo systemctl reboot

macOS

# shutdown now
sudo shutdown -h now

# reboot now
sudo shutdown -r now

# schedule shutdown in 10 minutes
sudo shutdown -h +10

# cancel scheduled shutdown
sudo killall shutdown

Windows (PowerShell / cmd)

# shutdown now
shutdown /s /t 0

# reboot now
shutdown /r /t 0

# shutdown in 60 seconds
shutdown /s /t 60

# cancel scheduled shutdown
shutdown /a

4. Confirmation pattern (required)

Before executing state-changing commands, present:

  • Exact command to run
  • Expected impact (session disconnect, process termination)
  • Cancellation path (if scheduled)

Require the user to reply with a clear confirmation (for example: yes, run it).

中文确认示例:确认执行是,立即执行

5. Post-action verification

For scheduled actions, verify and report pending state when possible:

  • Linux/macOS: show relevant shutdown scheduling output
  • Windows: confirm command exit output

After reboot requests, explain that reconnect checks should include:

  • Host reachable
  • OpenClaw services/processes healthy
  • Required ports/listeners restored

Safety Boundaries

  • Do not chain shutdown with destructive cleanup unless user explicitly asks.
  • Do not apply shutdown commands to multiple hosts automatically.
  • If insufficient privileges, report exact permission error and request elevation approval.
  • If command support differs by distro/version, prefer the safest equivalent and state the substitution.

ClawHub Publish Notes

If this skill is published to clawhub.ai, keep updates semver and changelog-driven, and avoid embedding environment-specific hostnames, tokens, or private infrastructure details.

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-30 04:08 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

Gog

steipete
Google Workspace 命令行工具,支持 Gmail、日历、云端硬盘、通讯录、表格和文档。
★ 921 📥 185,816
content-creation

wps

jvy
面向中国用户的WPS Office工作流:创建、编辑、审阅、转换及排查.docx/.xlsx/.pptx及WPS格式的文字/表格/演示文档。
★ 39 📥 22,596
developer-tools

CodeConductor.ai

larsonreever
AI驱动平台,提供快速全栈开发、智能体、工作流自动化及低代码AI集成的可扩展产品创建。
★ 68 📥 180,307