A versatile rendering engine that transforms text snippets into high-quality image files with granular control over typography, colors, and layout.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install text-to-image
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install text-to-image using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Text to Image skill is a professional-grade utility designed for Openclaw Skills to programmatically generate visual assets from text. It bridges the gap between raw data and visual presentation by allowing AI agents to render slogans, posters, and multilingual snippets into various formats like PNG, SVG, and JPEG. The skill handles complex layout tasks such as newline-aware wrapping, automatic font-size fitting, and partial text highlighting with ease.
Built to be cross-platform, this tool ensures consistent output on both Windows and macOS by utilizing robust font fallback mechanisms. Whether you need a transparent background for a UI element or a solid-colored poster for social media, this skill provides the precision required for developer-centric image generation tasks.
To integrate this capability into your Openclaw Skills environment, ensure you have a Python environment ready. You can trigger the rendering engine using the following command structure:
# Generate an image using a JSON specification file
python scripts/render_text_image.py --spec-file path/to/spec.json --no-data-url
# Or pass the specification directly via CLI
python scripts/render_text_image.py --spec-json '{"text": "Hello World", "format": "png"}'
The skill relies on a structured input schema to define the visual output. Below are the primary configuration fields:
| Field | Description |
|---|---|
| text | The primary string to be rendered. |
| highlight_texts | An array of objects to colorize specific word matches. |
| segments | A precise array of text pieces with individual color assignments. |
| width / height | The target dimensions in pixels for the output file. |
| format | The output file type: svg (default), png, jpg, or jpeg. |
| font_size | Optional pixel size; if omitted, the script auto-fits the text. |
The output contains the file_path, file_size, and mime_type to allow seamless file handling within the Openclaw Skills ecosystem.
Loading
A sophisticated curation layer that manages music discovery and playlist generation with strict version hygiene and intent preservation.

An AI-powered analytical tool that identifies famous Chinese traders from market data to provide win rates, trading styles, and investment recommendations.

A sophisticated spaced repetition learning tool that allows users to create decks and optimize memory retention through intelligent card scheduling.

A smart macOS utility that automates high-quality wallpaper rotation using preference-based learning and multi-source image integration.

An intelligent performance analysis toolkit for measuring and debugging Core Web Vitals through automated Chrome DevTools workflows.

A deterministic reference-based tool for calculating Chinese astrological pillars and luck cycles for AI agents.








































