← 返回 Skills 市场
projectsnowwork

Chart

作者 ProjectSnowWork · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
903
总下载
0
收藏
5
当前安装
1
版本数
在 OpenClaw 中安装
/install chart
功能描述
Local-first chart generation engine for trends, comparisons, distributions, and quick visual explanations. Use whenever the user wants to visualize data, com...
使用说明 (SKILL.md)

Chart

Turn numbers into clear visuals.

Core Philosophy

  1. Prefer clarity over chart variety.
  2. Choose the simplest chart that makes the comparison obvious.
  3. Use local generation only.
  4. Make outputs reusable for reports, slides, and quick decision-making.

Runtime Requirements

  • Python 3 must be available as python3
  • matplotlib must be installed
  • No network access required

Storage

All data is stored locally only under:

  • ~/.openclaw/workspace/memory/chart/charts.json
  • ~/.openclaw/workspace/memory/chart/output/

No cloud sync. No third-party chart APIs.

Supported Chart Types

  • bar: category comparison
  • line: trend over time
  • pie: simple part-to-whole
  • scatter: relationship between two variables

Key Workflows

  • Suggest: suggest_chart.py --labels ... --values ...
  • Generate: make_chart.py --type bar --title "..." --labels "A,B,C" --values "10,20,15"
  • History: list_charts.py
  • Initialize: init_storage.py

Scripts

Script Purpose
init_storage.py Initialize local chart storage
make_chart.py Generate a chart image from inline data
suggest_chart.py Recommend the best chart type
list_charts.py Show previously generated charts
安全使用建议
This skill appears to be what it says: a local chart generator implemented in small Python scripts and storing outputs under ~/.openclaw/workspace/memory/chart. Before running: (1) install matplotlib from a trusted source (pip/system package) and run init_storage.py to create the workspace; (2) inspect the included scripts if you have any doubts (they are short and only perform JSON IO and image generation); (3) run the scripts in a trusted environment or virtualenv if you prefer isolation; (4) be aware that the skill will write files to ~/.openclaw/workspace/memory/chart and create PNG outputs—if you need stricter containment, run it inside a container or restricted account. There are no signs of network exfiltration or secret access in the provided files.
功能分析
Type: OpenClaw Skill Name: chart Version: 1.0.0 The chart skill bundle is a legitimate tool for local data visualization using matplotlib. It includes scripts for initializing storage, suggesting chart types, and generating PNG images (make_chart.py) from user-provided data. The code explicitly avoids network access, stores all data locally in the user's workspace (~/.openclaw/workspace/memory/chart), and contains no evidence of data exfiltration, command injection, or malicious intent.
能力评估
Purpose & Capability
The skill claims to be a local chart generator and includes Python scripts (make_chart.py, suggest_chart.py, list_charts.py, init_storage.py) that implement that functionality. The SKILL.md correctly notes Python 3 and matplotlib as runtime requirements. No unrelated binaries, credentials, or external services are requested.
Instruction Scope
Runtime instructions limit activity to local chart generation and storage under ~/.openclaw/workspace/memory/chart. The scripts read/write charts.json and generate PNGs; they do not reference other system paths, environment secrets, network endpoints, or perform broad data collection.
Install Mechanism
There is no install spec that downloads code from the network; the skill is instruction/code-only. It requires matplotlib to be present on the host, which SKILL.md documents. No remote downloads, extract steps, or third-party install URLs are present.
Credentials
The skill declares no required environment variables or credentials. Its only filesystem access is to a dedicated directory under the user's home (~/.openclaw/workspace/memory/chart), which is proportionate for storing charts and metadata.
Persistence & Privilege
The skill does not request always:true and is user-invocable only. It writes only to its own workspace directory and does not modify other skills or system-wide agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install chart
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /chart 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
[email protected]: Turn numbers into clear visuals. Rebuilt chart as a local-first engine for trend lines, comparisons, distributions, and reusable visual output.
元数据
Slug chart
版本 1.0.0
许可证 MIT-0
累计安装 6
当前安装数 5
历史版本数 1
常见问题

Chart 是什么?

Local-first chart generation engine for trends, comparisons, distributions, and quick visual explanations. Use whenever the user wants to visualize data, com... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 903 次。

如何安装 Chart?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install chart」即可一键安装,无需额外配置。

Chart 是免费的吗?

是的,Chart 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Chart 支持哪些平台?

Chart 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Chart?

由 ProjectSnowWork(@projectsnowwork)开发并维护,当前版本 v1.0.0。

💬 留言讨论