Table Image Skill for Openclaw

A specialized utility to transform markdown tables into readable PNG images for messaging platforms with limited table support.

joargp
v1.0.0
Jan 6, 2026
0
3.9k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install table-image

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install table-image using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Table Image Skill?

The Table Image skill is a developer-centric tool designed to overcome the limitations of messaging platforms like Telegram or Discord, which often fail to display markdown tables correctly. By leveraging the tablesnap utility, this skill converts complex data structures into clean, professionally formatted PNG images, ensuring your data remains legible across all devices and clients. It is a vital component for developers building bots within the Openclaw Skills ecosystem who need to present structured information clearly.

Whether you are sharing task statuses, data reports, or configuration summaries, this skill provides a seamless bridge between raw markdown and visual clarity. It supports dark and light themes by default to match the user's interface, making it a highly adaptable addition to any automated workflow focused on clear communication.

Table Image Skill Use Cases

  • Sharing project status reports or task lists in Telegram or Discord channels.
  • Displaying pricing tiers or feature comparisons in automated customer support bots.
  • Visualizing database query results or log summaries in mobile-friendly formats.
  • Sending structured analytics data to stakeholders via messaging platforms that lack markdown rendering.

How Table Image Skill Works

  1. The agent receives or generates tabular data in standard markdown format.
  2. The markdown content is piped into the tablesnap CLI tool for processing.
  3. The skill configures visual parameters such as theme (dark/light), font size, and cell padding.
  4. A compact PNG image is generated, typically ranging from 10-20KB to ensure fast loading.
  5. The resulting image file is sent to the messaging platform using the MEDIA prefix.

Table Image Skill Setup

To use this skill within your Openclaw Skills environment, you must first install the tablesnap dependency using Go:

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

Alternatively, build from source:

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

To ensure full emoji support, run the following command once:

tablesnap emojis install

Table Image Skill Data Schema & Taxonomy

The skill processes markdown strings and generates optimized image files. The configuration is managed via CLI flags as outlined below:

Flag Default Description
-i stdin Input markdown file or stream
-o stdout Target output path for the PNG
--theme dark Visual style: dark or light
--font-size 14 Font size in pixels
--padding 10 Cell padding in pixels

Table Image Skill Advanced Features

  • Automatic theme matching designed to align with Telegram and Discord dark modes.
  • Extensive emoji support, including bundled status icons and a downloadable full emoji set.
  • Dynamic auto-sizing logic that adjusts image dimensions to perfectly fit the table content.
  • Cross-platform rendering consistency using the embedded Inter font family.
  • Messaging-friendly output optimization to keep file sizes between 10-20KB for efficient Openclaw Skills automation.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*