skills$openclaw/table-image
joargp8.0k

by joargp

table-image – OpenClaw Skill

table-image is an OpenClaw Skills integration for coding workflows. Generate images from tables for better readability in messaging apps like Telegram. Use when displaying tabular data.

8.0k stars3.8k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

nametable-image
descriptionGenerate images from tables for better readability in messaging apps like Telegram. Use when displaying tabular data. OpenClaw Skills integration.
ownerjoargp
repositoryjoargp/table-image
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @joargp/table-image
last updatedFeb 7, 2026

Maintainer

joargp

joargp

Maintains table-image in the OpenClaw Skills directory.

View GitHub profile
File Explorer
2 files
.
_meta.json
274 B
SKILL.md
1.6 KB
SKILL.md

name: table-image description: Generate images from tables for better readability in messaging apps like Telegram. Use when displaying tabular data. metadata: {"clawdis":{"emoji":"📊"}}

Table Image Skill

Render markdown tables as PNG images for messaging platforms that don't support markdown tables.

Prerequisites

Install tablesnap:

go install github.com/joargp/tablesnap/cmd/tablesnap@latest

Or build from source:

git clone https://github.com/joargp/tablesnap.git
cd tablesnap
go build -o tablesnap ./cmd/tablesnap

Usage

echo "| Header 1 | Header 2 |
|----------|----------|
| Data 1   | Data 2   |" | tablesnap -o /tmp/table.png

Then send with MEDIA:/tmp/table.png

Options

FlagDefaultDescription
-istdinInput file
-ostdoutOutput file
--themedarkTheme: dark or light
--font-size14Font size in pixels
--padding10Cell padding in pixels

Emoji Support

Bundled (work out of the box): ✅ ❌ 🔴 🟢 🟡 ⭕ ⚠️

Full emoji (one-time download):

tablesnap emojis install

Unsupported emoji render as □ until full set is installed.

Example Workflow

# Create table image
echo "| Task | Status |
|------|--------|
| Build | ✅ |
| Deploy | 🚀 |" | tablesnap -o /tmp/table.png

# Send in reply
MEDIA:/tmp/table.png
  • Dark theme by default (matches Telegram/Discord dark mode)
  • Auto-sizes to fit content
  • Output ~10-20KB (messaging-friendly)
  • Cross-platform (Inter font embedded)
README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

Install tablesnap: ```bash go install github.com/joargp/tablesnap/cmd/tablesnap@latest ``` Or build from source: ```bash git clone https://github.com/joargp/tablesnap.git cd tablesnap go build -o tablesnap ./cmd/tablesnap ```

FAQ

How do I install table-image?

Run openclaw add @joargp/table-image in your terminal. This installs table-image into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/joargp/table-image. Review commits and README documentation before installing.