← 返回 Skills 市场
Chart Image
作者
Danny Shmueli
· GitHub ↗
· v2.6.35
· MIT-0
13698
总下载
17
收藏
0
当前安装
15
版本数
在 OpenClaw 中安装
/install chart-image
功能描述
Generate publication-quality chart images from data. Supports line, bar, area, point, histogram, candlestick, pie/donut, heatmap, multi-series, and stacked c...
安全使用建议
Review before installing, especially on systems that process untrusted chart specs or publish SVG output. Prefer upgrading sharp and Vega-family dependencies first, and keep --spec, --csv-file, and --output paths controlled by trusted runtime code rather than free-form user text.
功能分析
Type: OpenClaw Skill
Name: chart-image
Version: 2.6.35
The 'chart-image' skill is a legitimate utility for generating chart images using Vega-Lite and Sharp. The core logic in 'scripts/chart.mjs' handles data parsing and image rendering without any evidence of malicious intent, such as data exfiltration, backdoors, or unauthorized execution. The documentation in 'CAPABILITY.md' and 'SKILL.md' provides clear, safe instructions for the AI agent, specifically warning against shell injection vulnerabilities by recommending structured argument passing instead of string interpolation. No suspicious dependencies or obfuscated code were detected.
能力评估
Credentials
Reading input files and writing output chart files is proportionate to the skill purpose, but users should choose output paths carefully because the script writes directly to the requested path.
Install Mechanism
Installation uses npm dependencies and the lockfile resolves vulnerable-era rendering packages, including sharp 0.33.5 and Vega-family packages; current advisories list sharp versions before 0.35.0 and 0.35.4 as affected by libvips/libheif issues. ([github.com](https://github.com/lovell/sharp/security/advisories/GHSA-f88m-g3jw-g9cj))
Instruction Scope
The invocation description is broad and the instructions include a hardcoded Israel-time dark-mode preference, but these affect chart styling and trigger breadth rather than giving the skill hidden authority.
Persistence & Privilege
The only persistence I found is generated chart files, including a recommendation to save under /data/clawd/tmp; there is no service installation, scheduled task, memory poisoning, or privilege escalation.
Purpose & Capability
The artifacts consistently describe a Node/Vega-Lite chart-image generator that reads JSON, CSV, stdin, or a Vega-Lite spec and writes PNG/SVG chart files; I found no unrelated credential access, exfiltration logic, background worker, or destructive behavior.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install chart-image - 安装完成后,直接呼叫该 Skill 的名称或使用
/chart-image触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.6.35
Add x-domain support for quantitative and temporal charts, plus updated docs/examples.
v2.6.23
- Added options for axis tick count control: `--x-ticks`, `--y-ticks`, and `--y2-ticks`
- Added legend layout controls: `--legend-columns` and `--legend-label-limit`
- Added explicit order option for multi-series and stacked legends: `--series-order`
- Added global font family theming with `--font-family`
- README and documentation updated to cover new options and usage
v2.6.18
Tighten capability docs to avoid risky shell-construction examples and reduce scanner-noisy guidance.
v2.6.17
Add y2-axis formatting, plus recent chart output and label control improvements.
v2.6.14
**2.6.14 includes expanded chart customization and new options for improved data visualization.**
- Added support for `--x-sort` (including `"none"` to preserve input order).
- New chart appearance controls: `--no-points`, `--line-width`, `--point-size`, and `--bar-radius`.
- Introduced `--last-value` option to annotate the final data point.
- Added `--y-pad` for vertical axis padding.
- Documentation updated to reflect all new options and defaults.
v2.5.1
chart-image v2.5.1
- Version bump from 2.4.0 to 2.5.1.
- Documentation updated (README.md, SKILL.md): no new features or options documented.
- No changes to code structure or CLI arguments are documented.
v2.4.0
- Added general dual-axis chart support with new CLI options: `--y2-field`, `--y2-title`, `--y2-color`, `--y2-type`
- Updated documentation to include dual-axis usage (bar/area/line overlays with independent right Y-axis)
- Bumped version to 2.4.0
v2.3.0
**2.3.0 Summary:**
This version introduces new features and enhancements for chart image generation.
- New option: `--subtitle` allows adding a subtitle below the chart title.
- New option: `--hline` enables horizontal reference lines (with support for color and labels).
- New option: `--annotation` for static text annotation on charts.
- New option: `--annotations` supports an array of event markers/timeline annotations.
- Improved documentation with examples for all new options.
v2.2.0
color-scheme now works on multi-series lines, stacked bars, pie/donut (was heatmap-only); added -o shorthand for --output
v2.1.0
Added: pie/donut, candlestick, heatmap, sparklines, volume overlay, temporal x-axis, multi-series, stacked bars. Alert options: --show-change, --focus-recent, --show-values.
v2.0.0
Major update with focus-recent, show-values, dark mode improvements
v1.2.0
**Adds multi-series, stacked bar, and sparkline chart options.**
- Added support for multi-series line charts via `--series-field` option.
- Introduced stacked bar charts using `--stacked` and `--color-field`.
- Enabled sparkline (mini inline) chart output with `--sparkline` flag.
- Updated documentation to describe new options and provide usage examples.
- Declared a capability block in SKILL.md for chart-generation.
v1.1.0
Added --focus-recent N to zoom into last N data points for alert-style charts
v1.0.1
Improved docs: added Fly.io deployment benefits, comparison with alternatives
v1.0.0
Initial release: Vega-Lite charts with dark mode, peak labels, change annotations
元数据
常见问题
Chart Image 是什么?
Generate publication-quality chart images from data. Supports line, bar, area, point, histogram, candlestick, pie/donut, heatmap, multi-series, and stacked c... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 13698 次。
如何安装 Chart Image?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install chart-image」即可一键安装,无需额外配置。
Chart Image 是免费的吗?
是的,Chart Image 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Chart Image 支持哪些平台?
Chart Image 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Chart Image?
由 Danny Shmueli(@dannyshmueli)开发并维护,当前版本 v2.6.35。
推荐 Skills