A powerful CLI utility for discovering and managing USB HID keyboards to control lighting, macros, and hardware profiles.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install claw-keyboard
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 claw-keyboard using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The claw-keyboard skill provides a robust interface for interacting with USB keyboards that support the vendor HID protocol (UsagePage 0xFF60). As part of the Openclaw Skills ecosystem, it enables AI agents and developers to programmatically control hardware features such as RGB backlighting, custom per-key LED states, and complex macro sequences.
Designed with safety in mind, it allows for deep hardware customization—including key remapping and profile tuning—while requiring explicit user confirmation for destructive actions. This makes it an essential tool for users looking to automate their workspace environment or manage specialized hardware like the LUXSWH R68pro.
To integrate this into your environment, download the appropriate binary for your OS and ensure it is in your PATH.
# Discover connected devices
claw-keyboard discover
# On Linux, configure udev rules for non-root access
echo 'SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1a86", MODE="0666"' | sudo tee /etc/udev/rules.d/99-claw-keyboard.rules
sudo udevadm control --reload-rules
On macOS, ensure Input Monitoring permissions are granted in System Settings for the terminal or agent execution environment.
The claw-keyboard skill interacts with keyboard memory and local files using the following structures:
| Data Type | Description | Format |
|---|---|---|
| Keymap | 2-byte HID key values mapped to grid positions | Hexadecimal (e.g., 0029) |
| Macros | Sequences of keyboard actions | Action strings (tap, press, release, delay) |
| RGB State | Lighting parameters | Hue (0-255), Effect (0-20), Speed (0-5) |
| KLE Layout | External layout definitions | JSON to SVG rendering |
| Profiles | Hardware timing and power settings | Debounce, TAP, Sleep, Power-down |
Loading
A specialized AI video generation skill that transforms mundane footage or text prompts into ritual-rich, fantastical vertical shorts using the Seedance 2.0 model.

A comprehensive automation toolkit integrating web scraping, browser manipulation, and scheduled tasks via Chrome CDP.

A specialized technical reference for processing 3D point cloud data and configuring LiDAR scanning systems.

An intelligent pricing co-pilot for Amazon sellers to maximize Buy Box wins and profit margins through data-driven repricing rules.

A comprehensive personal finance management skill that integrates Openclaw Skills with the self-hosted Maybe Finance OS for full control over your financial data.

A specialized content creation skill designed to transform animal behaviors and pet stories into viral, humorous, and high-engagement social media scripts.








































