A Python-powered CLI tool for controlling WLED-enabled LED strips and matrices via their native JSON API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install wled
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install wled using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The WLED skill provides a powerful interface to interact with ESP8266 or ESP32-based LED controllers from your terminal or AI environment. By leveraging the WLED JSON API, it enables granular control over smart lighting setups without requiring external cloud dependencies or complex hub configurations.
This skill is part of the ecosystem of Openclaw Skills designed to bridge the gap between AI agents and physical hardware, allowing for automated lighting scenes, status indications, or simple manual control through standardized commands. It is particularly useful for developers and hobbyists who want to integrate their smart home environment into their local development workflows and automation scripts.
Ensure Python 3 is installed on your system. No external dependencies are required as the skill uses standard libraries. To configure persistent hosts for Openclaw Skills, create a configuration file at ~/.wled/config.json:
mkdir -p ~/.wled
cat <<EOF > ~/.wled/config.json
{
"bedroom": "192.168.1.100",
"kitchen": "192.168.1.101"
}
EOF
Alternatively, you can set an environment variable for a single default device:
export WLED_HOST=192.168.1.100
The skill uses a simple JSON configuration schema for alias mapping and interacts with WLED's native JSON response structure for state management.
| Data Component | Description |
|---|---|
| Config File | ~/.wled/config.json mapping user-defined names to IP addresses. |
| API Protocol | Stateless HTTP/JSON via WLED native endpoints. |
| State Metadata | Includes power state, brightness (0-255), RGB values, and effect IDs. |
| Device Discovery | Supports mDNS hostnames (e.g., wled-abc.local) for dynamic IP resolution. |
Loading
A robust CLI tool for managing AdGuard Home DNS filtering, protection states, and domain rules via an intuitive HTTP API interface.

A sophisticated AI agent skill that generates professional resumes, interactive CVs, and 3D digital identities with built-in human-in-the-loop verification.

An open standard for integrating human decision-making directly into autonomous AI agent workflows using HTTP 202 responses.

A dedicated management skill for monitoring and applying version updates to the OpenClaw platform.

An intelligent RSS aggregator that fetches content from 90 elite tech blogs and uses AI to generate a curated, categorized daily summary.

An automated business intelligence agent that aggregates corporate news, partner updates, and industry bidding opportunities into a concise morning briefing.








































