Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Controls a GeekMagic HelloCubic-Lite holocube as a physical face for AI agents. Generates holographic sprite kits via Gemini, uploads them to the device over the local network, and switches expressions in real-time based on agent state.
Gives an AI agent a persistent, visible physical presence that reacts to actual session state without requiring a screen or monitor.
When to use it
- Showing a thinking face on a desk display while an agent processes a long task
- Switching to a sleeping emote automatically after 11pm
- Generating a custom holographic character for a personal workspace
- Displaying an error expression when an agent encounters a failure
- Auto-selecting time-appropriate emotes throughout the workday
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: set up my holocube as an AI emote display
- 1Discovers the device on the local network with `python3 scripts/holocube.py --discover`
- 2Generates a full sprite kit (7 emotes) with `python3 scripts/generate_sprites.py --output-dir ./sprites`
- 3Uploads sprites to the device and clears old images with `python3 scripts/setup_device.py --sprites-dir ./sprites --clear`
- 4Sets the emote based on current agent state with `python3 scripts/holocube.py working`
The holocube displays the matching holographic expression in real-time as agent state changes
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.