8.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.
Skill Snapshot
| name | table-image |
| description | Generate images from tables for better readability in messaging apps like Telegram. Use when displaying tabular data. OpenClaw Skills integration. |
| owner | joargp |
| repository | joargp/table-image |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @joargp/table-image |
| last updated | Feb 7, 2026 |
Maintainer

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
| Flag | Default | Description |
|---|---|---|
-i | stdin | Input file |
-o | stdout | Output file |
--theme | dark | Theme: dark or light |
--font-size | 14 | Font size in pixels |
--padding | 10 | Cell 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
Notes
- Dark theme by default (matches Telegram/Discord dark mode)
- Auto-sizes to fit content
- Output ~10-20KB (messaging-friendly)
- Cross-platform (Inter font embedded)
Links
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.
