← 返回 Skills 市场
79
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install vizboard
功能描述
Generate beautiful, self-contained HTML dashboards and visual pages — architecture diagrams, flowcharts, KPI dashboards, data tables, diff reviews, plan revi...
安全使用建议
This skill mostly does what it says (reads a repo, runs git, and generates self-contained HTML reviews), but there are a few things to check before installing or enabling it:
- Privacy of agent memory: the prompts explicitly point the agent at files like ~/.agent/memory/... and ~/.pi/agent/memory/.... Those paths may contain private conversation history or other sensitive state. If you don't want the skill to read agent memory, don't enable it or remove those references from the templates.
- External calls are optional but possible: the skill will avoid external assets by policy, but references/libraries.md documents CDN usage and some prompts will call a local 'surf' CLI (surf gemini) to generate images. If 'surf' is present, it could send page content to an external image service. If you are concerned about sending repository contents externally, ensure surf is not installed or forbid the skill from invoking it.
- Conflicting guidance: SKILL.md requires 'fully self-contained' HTML, but the references include CDN snippets. If you need a guarantee of zero network contact, inspect templates and references and remove CDN imports; test the generator in an offline environment.
- File access and delivery: the skill saves to ~/.agent/diagrams and copies files into the agent workspace then runs a 'send' action. Confirm how your platform's 'message(action="send", filePath=...)' behaves (is the file uploaded to the cloud, kept local, or forwarded to third parties?). If unsure, run the skill on a non-sensitive test repo first.
- Least privilege: because the skill executes many git and file-read actions, only enable it in contexts where the agent is allowed to read the repository and home-directory memory. If you want the functionality but not memory access, edit the SKILL.md/prompts to remove any references to ~/.agent or ~/.pi paths.
If you want, I can produce a short list of edits to the SKILL.md (remove memory-path references, remove CDN examples, and add an explicit 'do not call surf' flag) so the skill is more privacy-preserving and internally consistent.
功能分析
Type: OpenClaw Skill
Name: vizboard
Version: 1.0.0
The vizboard skill bundle is a visualization utility designed to generate self-contained HTML dashboards, diagrams, and technical reviews (diffs, plans, and project recaps). It uses standard developer tools like git, grep, and the GitHub CLI (gh) to gather context from the codebase and agent memory. While the skill has the capability to modify files (specifically for fact-checking and correcting its own generated reports) and performs file management in ~/.agent/diagrams/, its behavior is transparent and strictly aligned with its stated purpose of improving technical documentation. No evidence of data exfiltration, malicious persistence, or unauthorized command execution was found.
能力标签
能力评估
Purpose & Capability
Name/description (HTML dashboards, diffs, diagrams) align with the skill's instructions to read the repo, run git commands, and render templates. However there are a few mismatches: the SKILL.md hard rule says 'HTML must be fully self-contained (inline CSS/JS, no external assets)' while references/libraries.md documents using CDN-hosted Mermaid and ELK imports. Also the skill reads agent-specific memory paths (e.g., ~/.agent/memory and ~/.pi/agent/memory) which are not obviously required by a visualization generator and could expose sensitive conversational memory.
Instruction Scope
The SKILL.md and prompts instruct the agent to run shell/git commands (git diff, git show, gh pr diff), read many repository files, and read agent memory files in home-directory paths. They also describe saving files under ~/.agent/diagrams and copying them into the workspace to 'send' via message(action="send", filePath="./..."), then removing them. Optional behavior includes invoking a local 'surf' CLI (surf gemini --generate-image) that may call an external image-generation service. These actions are broadly consistent with a diff/plan reviewer, but they grant access to user home directories and agent memory and allow optional external network interactions — these are sensitive and not declared as explicit requirements.
Install Mechanism
Instruction-only skill with no install spec and no code files. That minimizes supply-chain risk: nothing is downloaded or written by an installer. All behavior is driven by runtime instructions and included templates, which the agent will use if invoked.
Credentials
The skill declares no required env vars or external credentials (good), but the instructions read files under ~/.agent and ~/.pi (agent memory) and run system commands. Accessing agent memory paths is disproportionate relative to a neutral diagram generator and may expose private conversation context or stored tokens. The prompts also suggest optionally using external CDNs or an external 'surf' CLI to generate images; both could transmit content outside the user's environment if invoked. These data-access behaviors are not surfaced as explicit requirements in the metadata.
Persistence & Privilege
always:false (not force-included) and there is no install. The skill writes output to ~/.agent/diagrams and uses temporary workspace copies for sending then removes them — this is a modest, explained persistence model. It does not claim to modify other skills or system-wide config. Because the skill can be invoked autonomously by the agent (platform default), the combination of autonomous invocation + the file and memory paths accessed increases the surface for accidental disclosure; treat autonomous invocation as you would other powerful skills.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install vizboard - 安装完成后,直接呼叫该 Skill 的名称或使用
/vizboard触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of vizboard: Generate beautiful, self-contained HTML dashboards and visual technical pages.
- Produces HTML visualizations for architecture diagrams, flowcharts (via Mermaid), KPI dashboards, data tables, and comparisons.
- Replaces complex ASCII tables (4+ rows or 3+ columns) with responsive, styled HTML tables by default.
- Ensures clean delivery workflow: generates, sends, and cleans up HTML files automatically for every user request.
- Responsive layouts, semantic structure, and light/dark mode support for all outputs.
- Strict rules ensure no ASCII art and fully self-contained HTML (no external assets).
元数据
常见问题
Vizboard 是什么?
Generate beautiful, self-contained HTML dashboards and visual pages — architecture diagrams, flowcharts, KPI dashboards, data tables, diff reviews, plan revi... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 79 次。
如何安装 Vizboard?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install vizboard」即可一键安装,无需额外配置。
Vizboard 是免费的吗?
是的,Vizboard 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Vizboard 支持哪些平台?
Vizboard 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Vizboard?
由 redf426(@redf426)开发并维护,当前版本 v1.0.0。
推荐 Skills