OpenClaw Panel

v1.0.0

Control an OpenClaw LED panel (64x32 HUB75 on ESP32-S3) over HTTP — display text, graphics, shapes, play sounds, and read status.

0· 202·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the requested resources: the skill needs curl and OPENCLAW_PANEL_IP to send HTTP requests to a local ESP32-based panel. No unrelated services, binaries, or credentials are requested.
Instruction Scope
SKILL.md only instructs the agent to build and send HTTP requests (GET/POST) to endpoints under http://${OPENCLAW_PANEL_IP} and documents payload formats. It references only the declared env var and typical local-network setup; it does not instruct reading other files, tokens, or system paths.
Install Mechanism
Instruction-only skill with no install spec and no code files — nothing is downloaded or written to disk by an installer. This is the lowest-risk install pattern.
Credentials
Only OPENCLAW_PANEL_IP is required (declared as primaryEnv). Treating the panel IP as a 'credential' is odd but defensible: the skill needs the device address to function. No API keys, secrets, or unrelated env vars are requested.
Persistence & Privilege
always: false and no special privileges requested. The skill is user-invocable and may be invoked autonomously (platform default) but does not request permanent system-wide presence or modify other skills.
Assessment
This skill appears coherent: it only needs curl and the panel's IP to send HTTP requests to the device. Before installing, verify you trust the device firmware/source (README references a GitHub repo), keep the panel on a trusted local network (do not expose it directly to the internet), and ensure OPENCLAW_PANEL_IP is set to the local device you intend to control. Because the skill can issue network requests, consider whether you want it to run autonomously in your agent — if not, invoke it manually. If you need higher assurance, review the panel firmware repository and run the curl commands yourself to confirm expected behavior.

Like a lobster shell, security has layers — review code before you run it.

latestvk9733brmxc61h7g375h7ht1rn1835tdh

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

💡 Clawdis
Binscurl
EnvOPENCLAW_PANEL_IP
Primary envOPENCLAW_PANEL_IP

Comments