A powerful tool for rendering and managing interactive HTML content across connected OpenClaw device nodes.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install canvas
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 canvas using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Canvas Skill enables developers to project web-based content—ranging from complex data visualizations to interactive games—directly onto connected OpenClaw nodes. By leveraging a dedicated Canvas Host server and a Node Bridge, this skill transforms any Mac, iOS, or Android device into a dynamic display for generated HTML content.
It serves as an essential component for developers building multi-device AI agents within the Openclaw Skills ecosystem, providing a seamless way to visualize output beyond simple text. Whether you are building internal dashboards or interactive demos, the Canvas Skill bridges the gap between your local development environment and remote hardware displays.
Configure your ~/.openclaw/openclaw.json to enable the host and set the root directory:
{
"canvasHost": {
"enabled": true,
"port": 18793,
"root": "/Users/you/clawd/canvas",
"liveReload": true
},
"gateway": {
"bind": "auto"
}
}
Create your first canvas file in the root directory:
mkdir -p ~/clawd/canvas/
cat > ~/clawd/canvas/index.html << 'HTML'
<!DOCTYPE html>
<html>
<body><h1>Hello Openclaw Skills</h1></body>
</html>
HTML
Present the content to a connected node:
canvas action:present node:<node-id> target:http://<hostname>:18793/__openclaw__/canvas/index.html
The skill organizes data via a structured URL-to-File mapping governed by the Canvas Host prefix.
| Component | Value / Description |
|---|---|
| URL Prefix | /__openclaw__/canvas/ |
| Default Root | ~/clawd/canvas/ |
| Live Reload | WebSocket-based auto-refresh injected into HTML |
| Network Bind | Supports loopback, lan, and tailnet modes |
Loading
A suite of automation tools for Amazon including order scraping, price alerts, and automated customer support messaging.

A professional-grade security auditing tool designed to inspect and block malicious third-party code, plugins, and packages before they are installed in your environment.

A high-efficiency AI skill designed to bypass paywalls and retrieve full-text news articles from major global publishers.

A sophisticated reasoning framework that implements curiosity-driven behaviors to force agents to challenge assumptions and explore information gaps.

A high-performance Windows automation skill for native mouse control using user32.dll system calls.

A crypto-friendly API integration for generating professional-grade AI images and videos using state-of-the-art models.








































