> openhue
Controls Philips Hue smart lights, rooms, and scenes via the OpenHue CLI and a Hue Bridge. Use when the user asks to turn lights on or off, change brightness or color, activate a scene, list rooms, discover bridges, or manage smart lighting. Handles setup, querying light state, and adjusting individual or grouped lights by name or ID.
curl "https://skillshub.wtf/elizaOS/eliza/openhue?format=md"OpenHue CLI
Use openhue to control Hue lights and scenes via a Hue Bridge.
Setup
- Discover bridges:
openhue discover - Guided setup:
openhue setup
Read
openhue get light --jsonopenhue get room --jsonopenhue get scene --json
Write
- Turn on:
openhue set light <id-or-name> --on - Turn off:
openhue set light <id-or-name> --off - Brightness:
openhue set light <id> --on --brightness 50 - Color:
openhue set light <id> --on --rgb #3399FF - Scene:
openhue set scene <scene-id>
Notes
- You may need to press the Hue Bridge button during setup.
- Use
--room "Room Name"when light names are ambiguous.
> related_skills --same-repo
> yara-rule-authoring
Guides authoring of high-quality YARA-X detection rules for malware identification. Use when writing, reviewing, or optimizing YARA rules. Covers naming conventions, string selection, performance optimization, migration from legacy YARA, and false positive reduction. Triggers on: YARA, YARA-X, malware detection, threat hunting, IOC, signature, crx module, dex module.
> weather
Get current weather and forecasts (no API key required). Use when the user asks about the weather, temperature, forecast, wind, humidity, or climate conditions for a city or location. Fetches real-time weather data from free services using curl.
> wacli
Send WhatsApp messages to other people or search/sync WhatsApp history via the wacli CLI (not for normal user chats). Use when the user asks to send a WhatsApp message, text someone on WhatsApp, search WhatsApp chat history, sync WhatsApp conversations, backfill message history, or forward a file via WhatsApp to a third party.
> voice-call
Initiates, manages, and inspects voice calls through the Otto voice-call plugin using Twilio, Telnyx, Plivo, or mock providers. Supports starting outbound calls, continuing conversations, speaking messages, ending calls, and checking call status. Use when the user wants to make a phone call, dial a number, place a voice call, check call status, send a voice message, or speak to someone over the phone.