← Back to Skills Marketplace
305
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-skill-wake-on-lan
Description
Wake-on-LAN functionality for macOS - wake devices remotely by MAC address or name
Usage Guidance
This skill appears to be what it claims (a local Wake-on-LAN helper), but there are a few practical checks to do before installing: 1) The script requires wakeonlan, ping, and python3 at runtime—SKILL.md only lists wakeonlan; ensure python3 and ping are available on your macOS machine. 2) The skill will create and modify ~/.config/openclaw/wol-devices.json; review the file contents and back it up if needed. 3) The skill only sends local network WOL packets and pings; it does not contact external servers, but you should still inspect scripts (scripts/wol.sh) yourself to confirm you trust the owner before executing. 4) Install wakeonlan from a trusted source (Homebrew) and run the script in a controlled environment the first time to observe its behavior. If you need higher assurance, request the author to add explicit required-binaries (python3, ping, wakeonlan) to the skill metadata and to document expected runtime environment.
Capability Analysis
Type: OpenClaw Skill
Name: openclaw-skill-wake-on-lan
Version: 1.0.0
The skill provides standard Wake-on-LAN functionality for macOS, allowing users to wake devices by MAC address or name. It uses the legitimate 'wakeonlan' utility and manages a local JSON configuration file in ~/.config/openclaw/wol-devices.json. The code logic in scripts/wol.sh is transparent, lacks obfuscation, and contains no evidence of data exfiltration or malicious intent.
Capability Assessment
Purpose & Capability
Name/description match the included script and SKILL.md: the package implements Wake-on-LAN via magic packets and stores devices in ~/.config/openclaw/wol-devices.json. However, the registry metadata declares no required binaries or env vars while the script relies heavily on external tools (wakeonlan, ping, python3). The omission of python3 and ping from the declared requirements is an inconsistency.
Instruction Scope
Runtime instructions and the script operate only on local resources: sending WOL packets, pinging IPs, and reading/writing a JSON config in the user's home directory. There are no network calls to remote endpoints, no collection or exfiltration of arbitrary files, and no access to unrelated system paths. The SKILL.md instructs to install wakeonlan via Homebrew, which aligns with the actions.
Install Mechanism
This is an instruction-only skill with no install spec; the README/SKILL.md ask the user to run 'brew install wakeonlan'. No archives or external downloads are performed by the skill itself, which is a low-risk install model. The only small issue is that the script expects python3/ping but the documentation mentions only wakeonlan.
Credentials
The skill requests no environment variables, credentials, or config paths beyond creating and using ~ / .config/openclaw/wol-devices.json. That storage is proportional to the stated purpose. No tokens/keys/passwords are requested or used.
Persistence & Privilege
The skill is not force-enabled (always: false) and does not modify other skills or system-wide agent settings. It creates a per-user config file in the user's home directory, which is expected for this functionality.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-skill-wake-on-lan - After installation, invoke the skill by name or use
/openclaw-skill-wake-on-lan - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Skills Factory publish batch
Metadata
Frequently Asked Questions
What is Wake On Lan?
Wake-on-LAN functionality for macOS - wake devices remotely by MAC address or name. It is an AI Agent Skill for Claude Code / OpenClaw, with 305 downloads so far.
How do I install Wake On Lan?
Run "/install openclaw-skill-wake-on-lan" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Wake On Lan free?
Yes, Wake On Lan is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Wake On Lan support?
Wake On Lan is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Wake On Lan?
It is built and maintained by pp (@ppopen); the current version is v1.0.0.
More Skills