md-table-image
Render markdown tables as PNG images. Use whenever you need to send a table in chat — render it as an image instead of raw markdown text.
Why use this skill?
Enhance your chat data presentation with md-table-image. Automatically convert markdown tables into professional, styled PNG images for better readability.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/kirorab/md-table-imageWhat This Skill Does
The md-table-image skill is a specialized utility designed to improve the visual delivery of data within the OpenClaw AI agent environment. By default, LLMs often output data in raw markdown table format, which can be inconsistent in rendering or cluttered on smaller mobile screens. This skill bridges that gap by programmatically converting markdown-formatted tables into high-quality, styled PNG images. It utilizes a rendering engine to parse markdown content, apply visual themes, and export the result as a PNG file, ensuring that your data looks professional, consistent, and readable every time it is shared.
Installation
To integrate this skill into your environment, use the OpenClaw CLI tool. Execute the following command in your terminal:
clawhub install openclaw/skills/skills/kirorab/md-table-image
Once installed, ensure your environment has the necessary dependencies for the underlying script to function, particularly if you are running it in a containerized setup where puppeteer or a browser-rendering engine might be required.
Use Cases
This skill is indispensable for professionals who need to share complex datasets, budget breakdowns, schedules, or comparative analyses. Instead of sending raw, text-heavy markdown, you can provide a clean image that preserves formatting exactly as intended. Use this for:
- Creating executive-ready dashboards in chat.
- Sharing technical specifications that require column alignment.
- Generating screenshots of data summaries for documentation.
- Exporting project timelines to stakeholders who prefer visual media over raw code blocks.
Example Prompts
- "Create a comparative table showing the pricing of our three tiers, add the title 'Subscription Comparison', and render it as a dark-themed image using the md-table-image skill."
- "Extract the latest quarterly earnings data from the attached file, format it into a table, and save it as an image to /tmp/earnings.png."
- "Generate a Markdown table of the server uptime logs for last week and render it as a PNG file so I can easily embed it in our team report."
Tips & Limitations
To maximize effectiveness, always define a specific width if your table contains long text strings to prevent truncation. The tool defaults to 800px, but complex tables may require adjustment. Keep in mind that as an image-based tool, the resulting PNG cannot be edited by the recipient; ensure the data is verified before generating the final image. Because this skill performs file-writing operations, ensure that your agent has the appropriate permissions for the specified output directory. Always verify the output path matches your system's write permissions to avoid errors during the rendering process.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-kirorab-md-table-image": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution
Related Skills
12306
Query China Railway 12306 for train schedules, remaining tickets, and station info. Use when user asks about train/高铁/火车 tickets, schedules, or availability within China.
serpapi-flights
Query Google Flights via SerpApi for flight schedules, prices, and cabin class info. Use when user asks about flight/机票/航班 prices, schedules, or comparisons.
flights
Query flight offers (price, schedule, availability) via Amadeus API. Use when user asks about flight/机票/航班 prices, schedules, or availability.