fast-image
Quickly send local images to channel. Auto-compress large images, copy small images directly.
Why use this skill?
Optimize and send local images to your channels automatically with the fast-image skill. Handles compression and delivery with ease.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/deadlining/fast-imageWhat This Skill Does
The fast-image skill is an essential utility for OpenClaw users who frequently share visual content. It acts as an intelligent intermediary between your local file system and your communication channels. By abstracting away the complexities of image handling, it ensures that your media reaches its destination efficiently. The skill automatically checks the file size of your chosen image; if the file is under 10MB, it performs a direct, high-fidelity copy to the OpenClaw media directory. If the file exceeds this threshold, the skill invokes the sharp library to compress the image, ensuring it remains within upload limits without sacrificing too much visual clarity. Once processed, it triggers the OpenClaw CLI to deliver the image and automatically scrubs the temporary workspace to keep your machine clutter-free.
Installation
To integrate fast-image into your workflow, ensure you have Node.js installed on your system. Navigate to your terminal and execute the following installation command: clawhub install openclaw/skills/skills/deadlining/fast-image. This process clones the source from the openclaw/skills repository. After installation, verify that the sharp dependency is present by running npm install sharp within the skill directory to ensure the compression engine is ready for use.
Use Cases
This skill is perfect for power users who manage large batches of screenshots or photographic assets. It is particularly useful for developers sharing UI mockups, support agents sending diagnostic screenshots, or social media managers coordinating imagery across telegram channels. Because it handles both optimization and delivery in a single command, it eliminates the manual friction of resizing images in external editors or dealing with file upload errors caused by oversized attachments.
Example Prompts
- "Send my latest UI screenshot ~/Pictures/ui_v1.png to the telegram @dev-team channel."
- "Use the fast-image skill to push ~/Downloads/high-res-landscape.jpg to telegram @photoblog with the caption 'Check out this view'."
- "Upload the large marketing file ~/Documents/banner.png to telegram @marketing-group."
Tips & Limitations
To get the most out of fast-image, keep your source image paths formatted correctly—using tilde notation for your home directory is fully supported. Note that while the auto-compression is highly effective for standard web images, you should avoid using this tool for high-resolution RAW files intended for professional printing, as the automated compression will permanently lower the bit depth. Always double-check your target channel name to avoid sending sensitive assets to the wrong group. If you encounter errors, ensure your openclaw CLI is authenticated and has permission to write to the local media cache directory.
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-deadlining-fast-image": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution