Wake On Lan
v1.0.0Wake-on-LAN functionality for macOS - wake devices remotely by MAC address or name
⭐ 0· 276·1 current·1 all-time
bypp@ppopen
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Suspicious
medium confidencePurpose & 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.
What to consider before installing
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.Like a lobster shell, security has layers — review code before you run it.
latestvk97cryxbz0pbccknprkhzx5k9d82fg4f
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
