← Back to Skills Marketplace
chenguangwu

QClaw Restart

by chenguangwu · GitHub ↗ · v1.0.4 · MIT-0
cross-platform ✓ Security Clean
181
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install qclaw-restart
Description
Prompt user to confirm before restarting QClaw by closing all its processes, waiting 5 seconds, then relaunching via its desktop or Start Menu shortcut.
Usage Guidance
This skill appears to do what it says, but review before allowing it to run: (1) Confirm the agent always asks you for explicit confirmation before restarting (SKILL.md requires this). (2) Inspect the generated <workspace>/restart-qclaw.ps1 file before execution — the script runs with PowerShell ExecutionPolicy Bypass, which lets it execute without usual restrictions. (3) Be aware it will force-stop QClaw processes that don't close, which can lose unsaved work. (4) Ensure the process name "QClaw" uniquely identifies the intended application so the script doesn't affect other programs. (5) Only use on Windows as documented.
Capability Analysis
Type: OpenClaw Skill Name: qclaw-restart Version: 1.0.4 The skill is designed to restart the QClaw application on Windows systems. It includes a PowerShell script that identifies the running process, attempts a graceful shutdown before forcing termination, and restarts the application via explorer.exe. The instructions in SKILL.md explicitly require the AI to seek user confirmation before execution, which is a positive security control, and no indicators of malicious intent, data exfiltration, or unauthorized access were found.
Capability Assessment
Purpose & Capability
The name/description (restart QClaw) match the SKILL.md: it locates running QClaw processes, closes them, waits, and relaunches. No unrelated credentials, binaries, or installs are requested.
Instruction Scope
The runtime instructions create and execute a PowerShell script in the agent workspace and operate on local processes. This is expected for a restart helper, but the agent will write a file to <workspace> and run it with ExecutionPolicy Bypass — the script contents should be reviewed before execution. The script also force-stops processes if they don't close, which may cause data loss; this is documented in the SKILL.md.
Install Mechanism
No install spec or external downloads; instruction-only skill (lowest install risk).
Credentials
No environment variables, credentials, or config paths are requested. The script reads only $env:OS (to check Windows) and queries running processes, which is proportional to the task.
Persistence & Privilege
The skill does write a restart script into the agent <workspace> (its own working area) if missing, but it does not request permanent 'always' inclusion or modify other skills. Writing a file to workspace is normal but worth noting.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install qclaw-restart
  3. After installation, invoke the skill by name or use /qclaw-restart
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
Add graceful shutdown (CloseMainWindow) to avoid data loss
v1.0.3
Get path from running process, use explorer to start
v1.0.2
Changed to find QClaw executable instead of shortcut
v1.0.1
Optimized: dynamic path lookup, Windows only, auto-create script
v1.0.0
Initial release - restart QClaw with user confirmation
Metadata
Slug qclaw-restart
Version 1.0.4
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 5
Frequently Asked Questions

What is QClaw Restart?

Prompt user to confirm before restarting QClaw by closing all its processes, waiting 5 seconds, then relaunching via its desktop or Start Menu shortcut. It is an AI Agent Skill for Claude Code / OpenClaw, with 181 downloads so far.

How do I install QClaw Restart?

Run "/install qclaw-restart" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is QClaw Restart free?

Yes, QClaw Restart is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does QClaw Restart support?

QClaw Restart is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created QClaw Restart?

It is built and maintained by chenguangwu (@chenguangwu); the current version is v1.0.4.

💬 Comments