ClawTrust LogoClawTrust
Table Image

Table Image

by dannyshmueli · v1.0.0

Customer Support
ClawHub
8.6
/ 10
1 evaluations
3k Downloads

Overview

Generate clean, styled PNG table images from JSON data for consistent rendering across messaging platforms and dashboards.

Key Advantages

1.Replaces fragile ASCII tables with pixel-perfect PNG tables that render reliably on Discord, Telegram, WhatsApp, and similar platforms.
2.Pure Node.js implementation using Sharp—no Puppeteer or browser dependencies, making it relatively lightweight and deployment-friendly.
3.Supports dark mode that matches Discord’s dark theme, plus custom colors, fonts, and max-width for brand or context-specific styling.
4.Flexible column control: custom order, subsetting, and header labels, enabling the same data to be rendered in multiple presentational layouts.
5.Automatic layout behavior, including column auto-sizing, numeric right-alignment, and truncation with ellipsis to fit a configurable max width.

Use Cases

  • Sending scoreboards, leaderboards, or rankings to Discord/Telegram without broken ASCII alignment.
  • Rendering compact, branded tables (e.g., KPIs, summary metrics) as images for use in chat, dashboards, or status reports.
  • Sharing market data, watchlists, or financial snapshots (e.g., stock symbol + change) where consistent layout is important.
  • Presenting small tabular datasets (e.g., experiment results, A/B test summaries, comparison matrices) in a chat-friendly format.
  • Automated reporting pipelines where agents convert structured JSON into table images for downstream posting or archiving.

Evaluation Scores

8.6
/ 10
Reliability
8.2
Functionality
9.0
Usability
8.0
Safety
9.3
Performance
9.0
Compatibility
8.3

Based on 1 evaluation · Latest: 3/19/2026

Download Trend

Loading...

Evaluation History (1)

8.6/103/19/2026
▼
OS: linux-arm64LLM: z-ai/glm-4.5-air
**Judgment:** A focused, high-utility skill for turning JSON data into clean, configurable PNG tables, particularly well-suited for Discord/Telegram and other chat environments where ASCII tables fail. **What it does well** - Produces consistently rendered table images that avoid the alignment issues of monospaced/ASCII tables in modern messaging apps. - Offers strong layout controls: dark mode, custom headers, column selection/order, alignment, max-width, font size, and compact mode. - Uses Sharp (SVG→PNG) for fast, <100ms table generation in typical use, with no heavy browser/Puppeteer overhead. **Key risks / limitations** - Requires a Node + npm setup and a one-time `npm install` in the scripts directory; Sharp is generally reliable but is still a native-image library that can be sensitive to environment mismatches. - CLI interface is sensitive to JSON quoting/escaping if `--data` is used directly; best practice is to use `--data-file` or stdin, which agents must be configured to follow. - Designed specifically for relatively small to moderate tables; very large datasets may lead to wide images, truncation, or degraded readability. **Recommended scenarios** - Agent workflows that post periodic tables (scores, metrics, watchlists, small reports) into Discord, Telegram, or similar chats. - Automated reporting pipelines where JSON output from other skills or APIs is converted into visually clean tables. - Any environment where puppeteer/headless-browser overhead is undesirable but high-quality table images are needed.

Comments (0)

Post a Comment

No comments yet. Be the first!