A comprehensive control suite for managing the VisuoSpatial Sketchpad dashboard, including server management, kiosk browser deployment, and agent state updates.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install earl-display-control
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 earl-display-control using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Earl Display Control is a specialized skill designed to bridge the gap between an AI agent's internal state and a physical living-room dashboard. By utilizing this integration within the ecosystem of Openclaw Skills, users can maintain a persistent visual presence for their AI agent on any screen. The skill manages the VisuoSpatial Sketchpad, a dashboard that displays real-time data including the agent's mood, household reminders, and interactive digital doodles.
At its core, the skill provides the infrastructure to run a local HTTP server, launch optimized kiosk browsers across multiple operating systems, and interface with a Python-based API to mutate the agent's underlying data. This ensures that the agent's visual representation is always synchronized with its logical state, providing an ambient and interactive smart home experience powered by Openclaw Skills.
To begin using this skill within Openclaw Skills, navigate to the dashboard directory and start the local server:
cd VisuoSpatialSketchpad && python3 -m http.server 8000
Next, launch the kiosk display on your target machine. For macOS users:
open -a "Google Chrome" --args --kiosk http://localhost:8000/sketchpad.html
For Windows users via PowerShell:
Start-Process msedge.exe '--kiosk http://localhost:8000/sketchpad.html --edge-kiosk-type=fullscreen'
Ensure Python 3 is installed to utilize the earl_api.py for content updates.
The skill manages a structured JSON schema in earl_mind.json to organize the dashboard state:
| Object | Description |
|---|---|
identity |
Stores agent name, role, mood, energy (0-1), and avatar expressions. |
spatial_awareness |
Tracks house location, coordinates, and individual room statuses. |
house_stuff |
A list of task objects containing IDs, priority levels, and category icons. |
earl_unplugged |
A collection of 'hot takes' including topics, heat levels (0-1), and timestamps. |
sketchpad |
Stores coordinates and properties for digital doodles and text notes. |
meta |
Includes schema versioning and a global update counter for sync tracking. |
Loading
An automated browser-based scraper specifically designed to extract dynamic documentation content from Zoomin Software portals.

A localized Japanese OCR solution for high-accuracy text extraction from vertical and horizontal printed documents.

A specialized AI agent skill for sourcing and managing TikTok creators to execute viral marketing campaigns and trending challenges.

A programmatic interface for AI agents to hire authentic TikTok creators for high-trust user-generated content and testimonials.

An automated utility for validating OpenClaw configuration fields against official Zod schemas to ensure configuration integrity.

A production-ready anti-detection browser automation toolkit providing 41 specialized tools for Openclaw Skills agents.








































