LaunchKit · 2026
Back to Skills

holocube-emotes

Control a GeekMagic holocube display as an AI emote system.

0
876 downloads
by @thrive-spencerj

Setup & Installation

openclaw skills install @thrive-spencerj/holocube-emotes

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install holocube-emotes

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.

INPUT

User asks: set up my holocube as an AI emote display

AGENT
  1. 1Discovers the device on the local network with `python3 scripts/holocube.py --discover`
  2. 2Generates a full sprite kit (7 emotes) with `python3 scripts/generate_sprites.py --output-dir ./sprites`
  3. 3Uploads sprites to the device and clears old images with `python3 scripts/setup_device.py --sprites-dir ./sprites --clear`
  4. 4Sets the emote based on current agent state with `python3 scripts/holocube.py working`
OUTPUT

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.

GeekMagic HelloCubic-Lite device connected to local networkGEMINI_API_KEY environment variable (Google Gemini API, for sprite generation)nano-banana-pro skill (for sprite generation)uv package manager (brew install uv, for sprite generation)