← 返回 Skills 市场
Table Image
作者
Danny Shmueli
· GitHub ↗
· v1.4.0
3407
总下载
16
收藏
10
当前安装
7
版本数
在 OpenClaw 中安装
/install table-image-generator
功能描述
Generate clean table images from data. Perfect for Discord/Telegram where ASCII tables look broken. Supports dark/light mode, custom styling, and auto-sizing...
安全使用建议
This skill appears to be what it claims: a Node.js tool that renders table PNGs and optionally wraps them in a Discord-style frame. Before installing/using it, consider the following:
- Network access: emoji support will make HTTPS requests to the Twemoji CDN (jsdelivr) at runtime to fetch SVGs; these are cached under the skill directory. If you need offline or air-gapped operation, disable emoji or prepopulate the cache.
- Local file reads: the tool will read whatever file path you pass to --data-file and will attempt JSON.parse on its contents. Only pass paths you trust; do not point it at sensitive files unless they contain valid JSON and you intend to expose them.
- Discord wrapper default: scripts/discord-wrap.mjs has a hard-coded default avatar path (/data/clawd/2026-01-29-cluka-avatar-v2.png). If you run the wrapper without specifying --avatar, it may attempt to read that absolute path — verify or override the avatar argument to avoid unexpected file reads.
- Native dependency: sharp is a native module; npm install will fetch/build native binaries. Review build logs and run in a sandboxed environment if you are concerned about installing native deps on production systems.
If you want higher assurance, run the scripts in a sandbox or container, review the included code (emoji.mjs, table.mjs, discord-wrap.mjs), and verify the behavior you expect (e.g., disable emoji fetching) before granting any automated agent permission to invoke the skill autonomously.
功能分析
Type: OpenClaw Skill
Name: table-image-generator
Version: 1.4.0
The skill bundle is benign. It generates table images from JSON data using the `sharp` library. File system operations are limited to reading input data/avatar, writing output images, and caching emoji SVGs. Network activity is restricted to fetching Twemoji SVGs from a legitimate CDN (cdn.jsdelivr.net). There is no evidence of data exfiltration, unauthorized command execution, persistence mechanisms, or prompt injection attempts against the AI agent. The `execSync` calls in the test script (`tests/table.test.mjs`) are used with internally controlled, safe arguments and do not pose a practical shell injection risk.
能力评估
Purpose & Capability
Name/description match the code and usage. The scripts implement table image generation, emoji handling, and an optional Discord-style wrapper. The SKILL.md and README describe the same functionality; dependency on Sharp is appropriate for image processing. Minor version string mismatch between SKILL.md (1.3.1) and registry metadata (1.4.0) is present but not indicative of malicious intent.
Instruction Scope
Runtime instructions are focused on generating table images and recommend using --data-file/stdin. The code will read any file path given via --data-file and will write outputs and a local emoji cache in the skill directory. emoji.mjs performs outbound HTTPS requests to a Twemoji CDN to fetch SVGs when emoji are present (expected for emoji rendering). The discord wrapper script has a hard-coded default avatar path (/data/clawd/2026-01-29-cluka-avatar-v2.png) which will be read if the wrapper is invoked without overriding --avatar; this absolute default is unexpected and should be checked before using the wrapper in automated contexts.
Install Mechanism
There is no platform install spec; SKILL.md instructs running npm install in the scripts folder which will install the single declared dependency (sharp). No downloads from unknown/personal servers are present in the package itself. The only external network fetch performed at runtime is to a public Twemoji CDN (jsdelivr) to retrieve emoji SVGs — an expected, traceable CDN host.
Credentials
The skill requests no environment variables or credentials. It reads and writes files only where specified by CLI options (output, --data-file) or its local cache directory. The ability to read any path supplied to --data-file is normal for a CLI tool but means that providing arbitrary paths could expose readable JSON files on the host; this is behavioral (not a hidden credential request).
Persistence & Privilege
always is false and the skill does not modify other skills or global agent settings. It writes a local .emoji-cache under the script directory and creates output files where requested; tests write to /tmp. No elevated or permanent privileges requested.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install table-image-generator - 安装完成后,直接呼叫该 Skill 的名称或使用
/table-image-generator触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.4.0
- Bumped version to 1.4.0.
- Updated scripts/table.mjs.
v1.3.1
Move tests out of scripts/ to avoid child_process scanner flag
v1.3.0
Word wrapping for long text (max 3 lines), smart column width distribution, color emoji via Twemoji, --data-file input, 24 unit tests + CI
v1.2.0
Color emoji support via Twemoji SVG embedding. Emojis render in full color instead of broken boxes. Also adds --data-file option for shell-safe JSON input.
v1.1.1
RTL support v1.1.1 - Auto-detection for Hebrew, Arabic, Syriac. GitHub: https://github.com/Cluka-399/table-image
v1.1.0
RTL support with auto-detection for Hebrew, Arabic, Syriac. Thanks @mariobotomer-ship-it!
v1.0.0
Initial release - Generate clean table images from JSON data. Companion to chart-image skill.
元数据
常见问题
Table Image 是什么?
Generate clean table images from data. Perfect for Discord/Telegram where ASCII tables look broken. Supports dark/light mode, custom styling, and auto-sizing... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 3407 次。
如何安装 Table Image?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install table-image-generator」即可一键安装,无需额外配置。
Table Image 是免费的吗?
是的,Table Image 完全免费(开源免费),可自由下载、安装和使用。
Table Image 支持哪些平台?
Table Image 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Table Image?
由 Danny Shmueli(@dannyshmueli)开发并维护,当前版本 v1.4.0。
推荐 Skills