원클릭으로
canvas
Present HTML on connected OpenClaw node canvases, navigate/eval/snapshot, and debug canvas host URLs.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Present HTML on connected OpenClaw node canvases, navigate/eval/snapshot, and debug canvas host URLs.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | canvas |
| description | Present HTML on connected OpenClaw node canvases, navigate/eval/snapshot, and debug canvas host URLs. |
| metadata | {"openclaw":{"emoji":"🖼️"}} |
Use canvas to show HTML on connected Mac/iOS/Android nodes.
plugins.entries.canvas.config.host.root.gateway.port, default 18789).gateway.bind: loopback local only, LAN IP for LAN, Tailscale host for tailnet, auto picks best route.pluginSurfaceUrls.canvas capability URLs; prefer those when available.Active config: $DEX_CONFIG_PATH or ~/.dex/openclaw.json.
{
"plugins": {
"entries": {
"canvas": {
"config": {
"host": {
"enabled": true,
"root": "~/.dex/canvas",
"liveReload": true
}
}
}
}
},
"gateway": { "bind": "auto" }
}
present: show canvas, optional URL.hide: hide canvas.navigate: open new URL.eval: run JavaScript in current canvas.snapshot: capture screenshot.plugins.entries.canvas.config.host.root or the default state canvas dir./__openclaw__/canvas/<file>.html.snapshot when the user needs proof.http://<gateway-host>:<gateway.port>/__openclaw__/canvas/index.html
http://<gateway-host>:<gateway.port>/__openclaw__/canvas/games/snake.html
Path mapping:
/__openclaw__/canvas/index.html -> <canvas host root>/index.html/__openclaw__/canvas/games/snake.html -> <canvas host root>/games/snake.htmlgateway.bind or public URL, regenerate URL.liveReload and file write under root.Drive native Windows app GUIs (Office, Settings, Calculator, file dialogs, Photoshop, anything Win32) via UFO2 and the Windows accessibility tree. NOT for browser tasks -- use run_browser_task instead.
Drive a real web browser (Chromium via Playwright + browser-use) to accomplish tasks inside web pages -- forms, scraping, multi-page flows, web-based tests. Use for ANY task that interacts with rendered HTML.
Debug Node.js with node inspect, --inspect, breakpoints, CDP, heap, and CPU profiles.
Use the Crabbox wrapper for OpenClaw remote validation across Linux, macOS, Windows, and WSL2, including delegated Blacksmith Testbox proof. Report the actual provider and id.
Debug OpenClaw model, provider, tool-surface, code-mode, streaming, and live/Crabbox behavior by choosing the right logs, probes, and proof path before changing code.
Run, rerun, debug, or interpret OpenClaw Parallels install, onboarding, gateway smoke, and upgrade checks.