360 Secure SkillHub
360 安全技能中心

Claw Canvas

这是OpenClaw的内置虚拟画布工具,核心功能涵盖渲染图文/表格、可视化数据、实时更新任务进度、展示Agent思考流程及生成快照。典型场景包括Mac App转译时的网站结构可视化、博文草稿展示、数据分析结果呈现等,通过CLI命令调用,为开发提供透明直观的动态输出区。

RuneweaverStudios
RuneweaverStudios
热度 71.89
最近更新 2026-05-20 03:38:59
分类:开发依赖:代码执行 / MCP 服务应用场景:DevOps / 数据处理 / UI 原型

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add claw-canvas
Metadata
name
claw-canvas
displayName
Claw Canvas
description
A virtual canvas for OpenClaw to output content and visualize its thinking during development.
version
0.1.0

Claw Canvas Skill

Description

This skill wraps OpenClaw's native canvas tool to provide a dedicated, interactive surface for the agent to visualize its internal processes, display intermediate results, and output rich content directly on a virtual canvas. It enables a more transparent and intuitive development workflow by making the agent's thinking and work-in-progress visible.

Core Functionalities

  • Render Markdown/HTML: Display formatted text, code, tables, and images.
  • Visualize Data: Present charts, graphs, or structured data.
  • Show Progress: Update the canvas with real-time progress of tasks.
  • Interactive Thinking: Optionally display thought processes or decision trees.
  • Snapshot: Capture the current state of the canvas.

Usage

This is primarily an internal skill for the agent to use to illustrate its workflow. It will expose a CLI interface for displaying content.

# Example: Display markdown content
python3 scripts/canvas_cli.py display_markdown --content "# Agent Thinking\n\nHere's my current thought process..."

# Example: Display an image
python3 scripts/canvas_cli.py display_image --url "https://example.com/image.png"

Purpose

To enhance transparency, improve user understanding of complex agent processes, and provide a dynamic, real-time output area for development tasks. This will be invaluable for tasks like:

  • Visualizing website structure during the Mac App conversion.
  • Displaying drafted blog posts or tweets with formatting.
  • Showing data analysis results.
  • Illustrating program flow or architectural decisions.